quote "."(periods) in column name. fixes #369

Correctly handle columns being passed in the format
"table.column"
This commit is contained in:
woodsaj 2016-03-14 22:10:59 +08:00
parent 9968697225
commit ce380c9430
1 changed files with 1 additions and 1 deletions

View File

@ -139,7 +139,7 @@ func (engine *Engine) quoteColumn(keyName string) string {
keyName = strings.Replace(keyName, "`", "", -1) keyName = strings.Replace(keyName, "`", "", -1)
keyName = strings.Replace(keyName, engine.QuoteStr(), "", -1) keyName = strings.Replace(keyName, engine.QuoteStr(), "", -1)
keyName = strings.Replace(keyName, ",", engine.dialect.QuoteStr()+","+engine.dialect.QuoteStr(), -1) keyName = strings.Replace(keyName, ".", engine.dialect.QuoteStr()+"."+engine.dialect.QuoteStr(), -1)
return engine.dialect.QuoteStr() + keyName + engine.dialect.QuoteStr() return engine.dialect.QuoteStr() + keyName + engine.dialect.QuoteStr()
} }