Skip to content

Commit 856ca33

Browse files
committed
wrap error with information of migration id
1 parent af31dbb commit 856ca33

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gormigrate.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ func (g *Gormigrate) rollbackMigration(m *Migration) error {
327327
}
328328

329329
if err := m.Rollback(g.tx); err != nil {
330-
return err
330+
return fmt.Errorf("migration-step %s: %w",m.ID, err)
331331
}
332332

333333
sql := fmt.Sprintf("DELETE FROM %s WHERE %s = ?", g.options.TableName, g.options.IDColumnName)
@@ -362,7 +362,7 @@ func (g *Gormigrate) runMigration(migration *Migration) error {
362362
}
363363
if !migrationRan {
364364
if err := migration.Migrate(g.tx); err != nil {
365-
return err
365+
return fmt.Errorf("migration-step %s: %w",migration.ID, err)
366366
}
367367

368368
if err := g.insertMigration(migration.ID); err != nil {

0 commit comments

Comments
 (0)