Documentation ¶
Overview ¶
Package sqltee wrap database/sql/driver, interpolate query, log query and execution time and arguments (values, named values, transaction options).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface { DriverOpen(d time.Duration, err error) ConnPrepare(d time.Duration, query string, err error) ConnClose(d time.Duration, err error) ConnBegin(d time.Duration, err error) ConnBeginTx(ctx context.Context, d time.Duration, opts driver.TxOptions, err error) ConnPrepareContext(ctx context.Context, d time.Duration, query string, err error) ConnExec(d time.Duration, query string, dargs []driver.Value, res driver.Result, err error) ConnExecContext(ctx context.Context, d time.Duration, query string, nvdargs []driver.NamedValue, res driver.Result, err error) ConnPing(d time.Duration, err error) ConnQuery(d time.Duration, query string, dargs []driver.Value, err error) ConnQueryContext(ctx context.Context, d time.Duration, query string, nvdargs []driver.NamedValue, err error) StmtClose(d time.Duration, err error) StmtExec(d time.Duration, query string, dargs []driver.Value, res driver.Result, err error) StmtExecContext(ctx context.Context, d time.Duration, query string, nvdargs []driver.NamedValue, res driver.Result, err error) StmtQuery(d time.Duration, query string, dargs []driver.Value, err error) StmtQueryContext(cxt context.Context, d time.Duration, query string, nvdargs []driver.NamedValue, err error) RowsNext(d time.Duration, dest []driver.Value, err error) TxCommit(d time.Duration, err error) TxRollback(d time.Duration, err error) Timer() Timer }
Click to show internal directories.
Click to hide internal directories.