This commit is contained in:
2022-12-21 15:34:59 +01:00
parent fff609db4a
commit e3b8d2cc0f
3 changed files with 115 additions and 38 deletions

View File

@@ -1,10 +1,17 @@
package sq
type Listener interface {
OnQuery(txID *uint16, sql *string, params *PP)
OnExec(txID *uint16, sql *string, params *PP)
OnPing()
OnTxBegin(txid uint16)
OnTxCommit(txid uint16)
OnTxRollback(txid uint16)
PrePing() error
PreTxBegin(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
PostPing(result error)
PostTxBegin(txid uint16, result error)
PostTxCommit(txid uint16, result error)
PostTxRollback(txid uint16, result error)
PostQuery(txID *uint16, sqlOriginal string, sqlReal string, params PP)
PostExec(txID *uint16, sqlOriginal string, sqlReal string, params PP)
}