github.com/HXSecurity/DongTai-agent-go@v0.4.2/core/gorm/gormDBExec/replacement.go (about) 1 package gormDBExec 2 3 import ( 4 "github.com/HXSecurity/DongTai-agent-go/model/request" 5 "gorm.io/gorm" 6 ) 7 8 func Exec(db *gorm.DB, sql string, values ...interface{}) (tx *gorm.DB) { 9 s := ExecT(db, sql, values...) 10 request.FmtHookPool(request.PoolReq{ 11 Args: request.Collect(sql, values), 12 Reqs: request.Collect(tx), 13 Source: false, 14 OriginClassName: "gorm.(*DB)", 15 MethodName: "Exec", 16 ClassName: "gorm", 17 }) 18 return s 19 } 20 21 func ExecT(db *gorm.DB, sql string, values ...interface{}) (tx *gorm.DB) { 22 return 23 }