diff --git a/internal/db/bundb/drivers.go b/internal/db/bundb/drivers.go index a70b598d2..3050a13a0 100644 --- a/internal/db/bundb/drivers.go +++ b/internal/db/bundb/drivers.go @@ -34,6 +34,13 @@ // global SQL driver instances. postgresDriver = pgx.GetDefaultDriver() sqliteDriver = getSQLiteDriver() + + // check the postgres connection + // conforms to our conn{} interface. + // (note SQLite doesn't export their + // conn type, and gets checked in + // tests very regularly anywho). + _ conn = (*pgx.Conn)(nil) ) //go:linkname getSQLiteDriver modernc.org/sqlite.newDriver @@ -278,9 +285,7 @@ func (stmt *SQLiteStmt) QueryContext(ctx context.Context, args []driver.NamedVal type conn interface { driver.Conn driver.ConnPrepareContext - driver.Execer //nolint:staticcheck driver.ExecerContext - driver.Queryer //nolint:staticcheck driver.QueryerContext driver.ConnBeginTx }