aboutsummaryrefslogtreecommitdiff
path: root/keyserver/storage/sqlite3/one_time_keys_table.go
diff options
context:
space:
mode:
Diffstat (limited to 'keyserver/storage/sqlite3/one_time_keys_table.go')
-rw-r--r--keyserver/storage/sqlite3/one_time_keys_table.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/keyserver/storage/sqlite3/one_time_keys_table.go b/keyserver/storage/sqlite3/one_time_keys_table.go
index c71cc47d..d788f676 100644
--- a/keyserver/storage/sqlite3/one_time_keys_table.go
+++ b/keyserver/storage/sqlite3/one_time_keys_table.go
@@ -60,7 +60,7 @@ const selectKeyByAlgorithmSQL = "" +
type oneTimeKeysStatements struct {
db *sql.DB
- writer sqlutil.TransactionWriter
+ writer sqlutil.Writer
upsertKeysStmt *sql.Stmt
selectKeysStmt *sql.Stmt
selectKeysCountStmt *sql.Stmt
@@ -68,10 +68,10 @@ type oneTimeKeysStatements struct {
deleteOneTimeKeyStmt *sql.Stmt
}
-func NewSqliteOneTimeKeysTable(db *sql.DB) (tables.OneTimeKeys, error) {
+func NewSqliteOneTimeKeysTable(db *sql.DB, writer sqlutil.Writer) (tables.OneTimeKeys, error) {
s := &oneTimeKeysStatements{
db: db,
- writer: sqlutil.NewTransactionWriter(),
+ writer: writer,
}
_, err := db.Exec(oneTimeKeysSchema)
if err != nil {