zhangqian
2023-10-21 1fd4c0489579ba9ea5adea489538e2b34e3bb7a3
add sql log
2个文件已修改
6 ■■■■■ 已修改文件
model/work_order.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
serf/sqlite.go 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/work_order.go
@@ -127,6 +127,10 @@
        db = db.Where("work_order_id = ?", slf.WorkOrderID)
    }
    if len(slf.WorkOrderIDs) != 0 {
        db = db.Where("work_order_id in (?)", slf.WorkOrderIDs)
    }
    if slf.Status != 0 {
        db = db.Where("status = ?", slf.Status)
    }
serf/sqlite.go
@@ -1,6 +1,7 @@
package serf
import (
    "apsClient/pkg/logx"
    "errors"
    "fmt"
    "regexp"
@@ -93,6 +94,7 @@
    if level == "sql" {
        msgArr := gorm.LogFormatter(values...)
        sql := msgArr[3].(string)
        logx.Infof("sql: %v", sql)
        sql = strings.TrimPrefix(sql, " ")
        if !strings.HasPrefix(sql, "SELECT") && !strings.HasPrefix(sql, "select") && !strings.Contains(sql, "PRAGMA") && !strings.Contains(sql, "pragma") {
            affected := values[5].(int64)