Add SQL logging before statement is run
This commit is contained in:
parent
66ee13a52d
commit
cc5ba019e8
1 changed files with 10 additions and 0 deletions
|
@ -125,6 +125,16 @@ func (e *executor) conduct(ctx context.Context, stm sql.Statement) {
|
||||||
var rsp *Response
|
var rsp *Response
|
||||||
var res []interface{}
|
var res []interface{}
|
||||||
|
|
||||||
|
if log.IsDebug() {
|
||||||
|
log.WithPrefix(logKeySql).WithFields(map[string]interface{}{
|
||||||
|
logKeyId: e.id,
|
||||||
|
logKeyNS: e.ns,
|
||||||
|
logKeyDB: e.db,
|
||||||
|
logKeyKind: ctx.Value(ctxKeyKind),
|
||||||
|
logKeyVars: ctx.Value(ctxKeyVars),
|
||||||
|
}).Debugln("Running", stm)
|
||||||
|
}
|
||||||
|
|
||||||
// If we are not inside a global transaction
|
// If we are not inside a global transaction
|
||||||
// then reset the error to nil so that the
|
// then reset the error to nil so that the
|
||||||
// next statement is not ignored.
|
// next statement is not ignored.
|
||||||
|
|
Loading…
Reference in a new issue