fix: AutoMigrate with special table name
This commit is contained in:
parent
a0cc631272
commit
c2b6dc98ce
@ -759,7 +759,8 @@ func (m Migrator) ReorderModels(values []interface{}, autoAdd bool) (results []i
|
||||
Statement: &gorm.Statement{DB: m.DB, Dest: value},
|
||||
}
|
||||
beDependedOn := map[*schema.Schema]bool{}
|
||||
if err := dep.Parse(value); err != nil {
|
||||
// support for special table name
|
||||
if err := dep.ParseWithSpecialTableName(value, m.DB.Statement.Table); err != nil {
|
||||
m.DB.Logger.Error(context.Background(), "failed to parse value %#v, got error %v", value, err)
|
||||
}
|
||||
if _, ok := parsedSchemas[dep.Statement.Schema]; ok {
|
||||
|
Loading…
x
Reference in New Issue
Block a user