Files
2026-07-15 22:42:31 +08:00

26 lines
521 B
Go

package main
import (
"github.com/sirupsen/logrus"
"github.com/XingfenD/yoresee_doc/internal/bootstrap"
)
func main() {
initializer := bootstrap.NewInitializer().
InitConfig().
InitPostgres()
if err := initializer.Err(); err != nil {
logrus.Fatalf("Init migrate failed: %v", err)
}
defer initializer.Shutdown()
logrus.Println("Starting migration...")
if err := runMigration(); err != nil {
logrus.Fatalf("Migration failed: %v", err)
}
logrus.Println("Database migration completed successfully")
}