diff --git a/cmd/migrate.go b/cmd/migrate.go index 9e53402..12a5d95 100644 --- a/cmd/migrate.go +++ b/cmd/migrate.go @@ -29,7 +29,10 @@ func init() { func migrate(listOnly bool) { db := openDb() - core.InitDatabase(db) + err := core.InitDatabase(db) + if err != nil { + log.Fatalf("error: failed to init database: %v", err) + } if listOnly { pending, err := core.GetPendingMigrations(db) if err != nil { @@ -43,6 +46,9 @@ func migrate(listOnly bool) { } } } else { - core.MigrateDatabase(db) + err = core.MigrateDatabase(db) + if err != nil { + log.Fatalf("error: failed to migrate database: %v", err) + } } }