diff --git a/session_schema.go b/session_schema.go index 1a4a62be..179c83ae 100644 --- a/session_schema.go +++ b/session_schema.go @@ -255,7 +255,7 @@ func (session *Session) Sync2(beans ...interface{}) error { var oriTable *core.Table for _, tb := range tables { - if strings.EqualFold(tb.Name, tbName) { + if strings.EqualFold(engine.TableName(tb.Name, true), tbName) { oriTable = tb break }