提交 6c43e368 authored 作者: mooncake's avatar mooncake

[gorm] clear sql

上级 ced2646e
......@@ -95,6 +95,7 @@ func (l *gormLogger) Trace(ctx context.Context, begin time.Time, fc func() (sql
fileLineField = zap.String(FieldFileLine, fileLine)
}
sql = clearSql(sql)
if err != nil {
l.gLog.Warn("[gorm]",
zap.Error(err),
......@@ -129,6 +130,13 @@ func (l *gormLogger) Trace(ctx context.Context, begin time.Time, fc func() (sql
}
}
func clearSql(sql string) string {
sql = strings.ReplaceAll(sql, "\n", "")
sql = strings.ReplaceAll(sql, "\r", "")
sql = strings.ReplaceAll(sql, "\t", "")
return sql
}
func requestIDField(ctx context.Context, requestIDKey string) zap.Field {
if requestIDKey == "" {
return zap.Skip()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论