From a981e528c6abc29d0036ce29947a183befc982ea Mon Sep 17 00:00:00 2001 From: noMoon Date: Mon, 19 Apr 2021 14:26:38 -0400 Subject: [PATCH] change float64 in sql logger to full number --- logger/sql.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logger/sql.go b/logger/sql.go index 3d31d23c..6e11a012 100644 --- a/logger/sql.go +++ b/logger/sql.go @@ -78,7 +78,7 @@ func ExplainSQL(sql string, numericPlaceholder *regexp.Regexp, escaper string, a case int, int8, int16, int32, int64, uint, uint8, uint16, uint32, uint64: vars[idx] = utils.ToString(v) case float64, float32: - vars[idx] = fmt.Sprintf("%.6f", v) + vars[idx] = strconv.FormatFloat(v.(float64), 'f', -1, 64) case string: vars[idx] = escaper + strings.Replace(v, escaper, "\\"+escaper, -1) + escaper default: