This commit is contained in:
2022-12-21 15:41:41 +01:00
parent e3b8d2cc0f
commit d4994b8c8d
3 changed files with 12 additions and 10 deletions

View File

@@ -1,12 +1,14 @@
package sq
import "context"
type Listener interface {
PrePing() error
PreTxBegin(txid uint16) error
PrePing(ctx context.Context) error
PreTxBegin(ctx context.Context, txid uint16) error
PreTxCommit(txid uint16) error
PreTxRollback(txid uint16) error
PreQuery(txID *uint16, sql *string, params *PP) error
PreExec(txID *uint16, sql *string, params *PP) error
PreQuery(ctx context.Context, txID *uint16, sql *string, params *PP) error
PreExec(ctx context.Context, txID *uint16, sql *string, params *PP) error
PostPing(result error)
PostTxBegin(txid uint16, result error)