diff --git a/cmd/migrate_db/main.go b/cmd/migrate_db/main.go index 3cd5d7b..52e3f60 100644 --- a/cmd/migrate_db/main.go +++ b/cmd/migrate_db/main.go @@ -10,6 +10,11 @@ import ( func Main(reset bool) error { driver, err := mysql.WithInstance(database.DB, &mysql.Config{}) + + if err != nil { + return err + } + m, err := migrate.NewWithDatabaseInstance("file://db/migrations", "mysql", driver) if err != nil { @@ -17,7 +22,11 @@ func Main(reset bool) error { } if reset { - m.Down() + err = m.Down() + + if err != nil { + return err + } } err = m.Up()