Versions in this module Expand all Collapse all v0 v0.0.2 Feb 25, 2025 v0.0.1 Nov 7, 2024 Changes in this version + func PrepareAllQueries(ctx context.Context, p preparer) error + type DBQuerier struct + func NewQuerier(conn genericConn) *DBQuerier + func NewQuerierConfig(conn genericConn, cfg QuerierConfig) *DBQuerier + func (q *DBQuerier) FindNumerics(ctx context.Context) ([]FindNumericsRow, error) + func (q *DBQuerier) FindNumericsBatch(batch genericBatch) + func (q *DBQuerier) FindNumericsScan(results pgx.BatchResults) ([]FindNumericsRow, error) + func (q *DBQuerier) InsertNumeric(ctx context.Context, num decimal.Decimal, numArr []NumericExternalType) (pgconn.CommandTag, error) + func (q *DBQuerier) InsertNumericBatch(batch genericBatch, num decimal.Decimal, numArr []NumericExternalType) + func (q *DBQuerier) InsertNumericScan(results pgx.BatchResults) (pgconn.CommandTag, error) + func (q *DBQuerier) WithTx(tx pgx.Tx) (*DBQuerier, error) + type FindNumericsRow struct + Num decimal.Decimal + NumArr []NumericExternalType + type NumericExternalType struct + Num decimal.Decimal + type Querier interface + FindNumerics func(ctx context.Context) ([]FindNumericsRow, error) + FindNumericsBatch func(batch genericBatch) + FindNumericsScan func(results pgx.BatchResults) ([]FindNumericsRow, error) + InsertNumeric func(ctx context.Context, num decimal.Decimal, numArr []NumericExternalType) (pgconn.CommandTag, error) + InsertNumericBatch func(batch genericBatch, num decimal.Decimal, numArr []NumericExternalType) + InsertNumericScan func(results pgx.BatchResults) (pgconn.CommandTag, error) + type QuerierConfig struct + DataTypes []pgtype.DataType