MCPcopy
hub / github.com/dnote/dnote / Rollback

Method Rollback

pkg/cli/database/sql.go:75–83  ·  view source on GitHub ↗

Rollback rolls back a transaction

()

Source from the content-addressed store, hash-verified

73
74// Rollback rolls back a transaction
75func (d *DB) Rollback() error {
76 if db, ok := d.Conn.(sqlTx); ok && db != nil {
77 if err := db.Rollback(); err != nil {
78 return err
79 }
80 }
81
82 return errors.New("invalid transaction")
83}
84
85// Exec executes a sql
86func (d *DB) Exec(query string, values ...interface{}) (sql.Result, error) {

Callers

nothing calls this directly

Calls 2

NewMethod · 0.80
RollbackMethod · 0.65

Tested by

no test coverage detected