Versions in this module Expand all Collapse all v1 v1.7.3 Jan 14, 2025 Changes in this version + var ErrNotFound = sql.ErrNoRows + var ErrNotMatchDestination = errors.New("not matching destination to scan") + var ErrNotReadableValue = errors.New("value not addressable or interfaceable") + var ErrNotSettable = errors.New("passed in variable is not settable") + var ErrUnsupportedValueType = errors.New("unsupported unmarshal type") + type MockConn struct + func NewMockConn(db *sql.DB) *MockConn + func (conn *MockConn) Exec(query string, args ...any) (sql.Result, error) + func (conn *MockConn) ExecCtx(_ context.Context, query string, args ...any) (sql.Result, error) + func (conn *MockConn) Prepare(query string) (sqlx.StmtSession, error) + func (conn *MockConn) PrepareCtx(_ context.Context, query string) (sqlx.StmtSession, error) + func (conn *MockConn) QueryRow(v any, q string, args ...any) error + func (conn *MockConn) QueryRowCtx(_ context.Context, v any, query string, args ...any) error + func (conn *MockConn) QueryRowPartial(v any, q string, args ...any) error + func (conn *MockConn) QueryRowPartialCtx(_ context.Context, v any, query string, args ...any) error + func (conn *MockConn) QueryRows(v any, q string, args ...any) error + func (conn *MockConn) QueryRowsCtx(_ context.Context, v any, query string, args ...any) error + func (conn *MockConn) QueryRowsPartial(v any, q string, args ...any) error + func (conn *MockConn) QueryRowsPartialCtx(_ context.Context, v any, query string, args ...any) error + func (conn *MockConn) RawDB() (*sql.DB, error) + func (conn *MockConn) Transact(func(session sqlx.Session) error) error + func (conn *MockConn) TransactCtx(ctx context.Context, fn func(context.Context, sqlx.Session) error) error