diff --git a/engine_table.go b/engine_table.go index 94871a4b..4b672a6f 100644 --- a/engine_table.go +++ b/engine_table.go @@ -12,7 +12,7 @@ import ( "github.com/go-xorm/core" ) -// TableNameWithSchema will automatically add schema prefix on table name +// tbNameWithSchema will automatically add schema prefix on table name func (engine *Engine) tbNameWithSchema(v string) string { // Add schema name as prefix of table name. // Only for postgres database. diff --git a/session_insert.go b/session_insert.go index d38acd7e..13dfc4d7 100644 --- a/session_insert.go +++ b/session_insert.go @@ -669,7 +669,7 @@ func (session *Session) insertMapInterface(m map[string]interface{}) (int64, err qm := strings.Repeat("?,", len(columns)) qm = "(" + qm[:len(qm)-1] + ")" - tableName := session.statement.TableName() + tableName := session.engine.Quote(session.statement.TableName()) if len(tableName) <= 0 { return 0, ErrTableNotFound } @@ -705,7 +705,7 @@ func (session *Session) insertMapString(m map[string]string) (int64, error) { qm := strings.Repeat("?,", len(columns)) qm = "(" + qm[:len(qm)-1] + ")" - tableName := session.statement.TableName() + tableName := session.engine.Quote(session.statement.TableName()) if len(tableName) <= 0 { return 0, ErrTableNotFound }