Add change log Support RollbackUnlessCommit

This commit is contained in:
Ming Deng
2021-03-22 00:02:49 +08:00
parent c5bd3c3996
commit 629d592003
6 changed files with 46 additions and 0 deletions

View File

@@ -206,6 +206,13 @@ func (d *dbQueryLog) Rollback() error {
return err
}
func (d *dbQueryLog) RollbackUnlessCommit() error {
a := time.Now()
err := d.db.(txEnder).RollbackUnlessCommit()
debugLogQueies(d.alias, "tx.RollbackUnlessCommit", "ROLLBACK UNLESS COMMIT", a, err)
return err
}
func (d *dbQueryLog) SetDB(db dbQuerier) {
d.db = db
}