Refactor format log for postgres

This commit is contained in:
Jinzhu 2017-02-10 16:50:55 +08:00
parent df6c3c9237
commit adf9b80fb7
1 changed files with 1 additions and 1 deletions

View File

@ -73,7 +73,7 @@ var LogFormatter = func(values ...interface{}) (messages []interface{}) {
if numericPlaceHolderRegexp.MatchString(values[3].(string)) { if numericPlaceHolderRegexp.MatchString(values[3].(string)) {
sql = values[3].(string) sql = values[3].(string)
for index, value := range formattedValues { for index, value := range formattedValues {
placeholder := fmt.Sprintf(`\$%d([^\d])`, index+1) placeholder := fmt.Sprintf(`\$%d([^\d]|$)`, index+1)
sql = regexp.MustCompile(placeholder).ReplaceAllString(sql, value+"$1") sql = regexp.MustCompile(placeholder).ReplaceAllString(sql, value+"$1")
} }
} else { } else {