summaryrefslogtreecommitdiff
path: root/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
diff options
context:
space:
mode:
authorLibravatar Terin Stock <terinjokes@gmail.com>2025-03-09 17:47:56 +0100
committerLibravatar Terin Stock <terinjokes@gmail.com>2025-03-10 01:59:49 +0100
commit3ac1ee16f377d31a0fb80c8dae28b6239ac4229e (patch)
treef61faa581feaaeaba2542b9f2b8234a590684413 /vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
parent[chore] update URLs to forked source (diff)
downloadgotosocial-3ac1ee16f377d31a0fb80c8dae28b6239ac4229e.tar.xz
[chore] remove vendor
Diffstat (limited to 'vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go')
-rw-r--r--vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go40
1 files changed, 0 insertions, 40 deletions
diff --git a/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go b/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
deleted file mode 100644
index eea40dd68..000000000
--- a/vendor/github.com/ncruces/go-sqlite3/driver/savepoint.go
+++ /dev/null
@@ -1,40 +0,0 @@
-package driver
-
-import (
- "database/sql"
- "time"
-
- "github.com/ncruces/go-sqlite3"
-)
-
-// Savepoint establishes a new transaction savepoint.
-//
-// https://sqlite.org/lang_savepoint.html
-func Savepoint(tx *sql.Tx) sqlite3.Savepoint {
- var ctx saveptCtx
- tx.ExecContext(&ctx, "")
- return ctx.Savepoint
-}
-
-// A saveptCtx is never canceled, has no values, and has no deadline.
-type saveptCtx struct{ sqlite3.Savepoint }
-
-func (*saveptCtx) Deadline() (deadline time.Time, ok bool) {
- // notest
- return
-}
-
-func (*saveptCtx) Done() <-chan struct{} {
- // notest
- return nil
-}
-
-func (*saveptCtx) Err() error {
- // notest
- return nil
-}
-
-func (*saveptCtx) Value(key any) any {
- // notest
- return nil
-}