Fix error overwritten

This commit is contained in:
Lasse Hyldahl Jensen 2023-11-09 16:42:54 +01:00
parent ed7c462ecc
commit b88d715d61

View File

@ -115,7 +115,10 @@ func (m Migrator) migrateTable(queryTx, execTx *gorm.DB, value interface{}) (err
return
}
defer func() {
err = execTx.Migrator().ReleaseLock()
releaseErr := execTx.Migrator().ReleaseLock()
if err == nil {
err = releaseErr
}
}()
if !queryTx.Migrator().HasTable(value) {