package database import ( "context" "database/sql" ) type DB struct { ctx context.Context db *sql.DB } func (db *DB) Exec(query string, args ...any) (sql.Result, error) { return db.db.ExecContext(db.ctx, query, args...) } func (db *DB) QueryRow(query string, args ...any) *sql.Row { return db.db.QueryRowContext(db.ctx, query, args...) }