diff options
| author | 2024-10-25 16:09:18 +0000 | |
|---|---|---|
| committer | 2024-10-25 16:09:18 +0000 | |
| commit | 51cb6cae166388110388b128953cd01c781660d8 (patch) | |
| tree | 5526ecd37d1d60a3394b8a796191407c8cf093c5 /vendor/github.com/ncruces/go-sqlite3/txn.go | |
| parent | [bugfix] incorrect /api/v_/instance domain uri fields (#3477) (diff) | |
| download | gotosocial-51cb6cae166388110388b128953cd01c781660d8.tar.xz | |
update go-sqlite3 => v0.20.0 (#3483)
Diffstat (limited to 'vendor/github.com/ncruces/go-sqlite3/txn.go')
| -rw-r--r-- | vendor/github.com/ncruces/go-sqlite3/txn.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/vendor/github.com/ncruces/go-sqlite3/txn.go b/vendor/github.com/ncruces/go-sqlite3/txn.go index bd24724ea..57ba979aa 100644 --- a/vendor/github.com/ncruces/go-sqlite3/txn.go +++ b/vendor/github.com/ncruces/go-sqlite3/txn.go @@ -8,8 +8,9 @@ import ( "strconv" "strings" - "github.com/ncruces/go-sqlite3/internal/util" "github.com/tetratelabs/wazero/api" + + "github.com/ncruces/go-sqlite3/internal/util" ) // Txn is an in-progress database transaction. @@ -142,7 +143,7 @@ func (c *Conn) Savepoint() Savepoint { // Names can be reused, but this makes catching bugs more likely. name = QuoteIdentifier(name + "_" + strconv.Itoa(int(rand.Int31()))) - err := c.txnExecInterrupted("SAVEPOINT " + name) + err := c.txnExecInterrupted(`SAVEPOINT ` + name) if err != nil { panic(err) } @@ -186,7 +187,7 @@ func (s Savepoint) Release(errp *error) { if s.c.GetAutocommit() { // There is nothing to commit. return } - *errp = s.c.Exec("RELEASE " + s.name) + *errp = s.c.Exec(`RELEASE ` + s.name) if *errp == nil { return } @@ -198,8 +199,7 @@ func (s Savepoint) Release(errp *error) { return } // ROLLBACK and RELEASE even if interrupted. - err := s.c.txnExecInterrupted("ROLLBACK TO " + - s.name + "; RELEASE " + s.name) + err := s.c.txnExecInterrupted(`ROLLBACK TO ` + s.name + `; RELEASE ` + s.name) if err != nil { panic(err) } @@ -212,7 +212,7 @@ func (s Savepoint) Release(errp *error) { // https://sqlite.org/lang_transaction.html func (s Savepoint) Rollback() error { // ROLLBACK even if interrupted. - return s.c.txnExecInterrupted("ROLLBACK TO " + s.name) + return s.c.txnExecInterrupted(`ROLLBACK TO ` + s.name) } func (c *Conn) txnExecInterrupted(sql string) error { |
