base

package
v1.128.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BaseQueryRow2

func BaseQueryRow2(ctx context.Context, db *sqlx.DB, query string, arg any, fieldTypeMapping databaseDb.DXDatabaseTableFieldTypeMapping) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r utils.JSON, err error)

BaseQueryRow2 executes a named query and returns a single row

func BaseQueryRows2

func BaseQueryRows2(ctx context.Context, db *sqlx.DB, query string, arg any, fieldTypeMapping databaseDb.DXDatabaseTableFieldTypeMapping) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r []utils.JSON, err error)

BaseQueryRows2 executes a named query and returns all matching rows It supports both named parameters (map/struct) and positional parameters (slice) If fieldTypeMapping is provided, applies type conversion to the results

func TxBaseQueryRow2

func TxBaseQueryRow2(ctx context.Context, dtx *databases.DXDatabaseTx, query string, arg any, fieldTypeMapping databaseDb.DXDatabaseTableFieldTypeMapping) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r utils.JSON, err error)

TxBaseQueryRow2 executes a query within a transaction and returns a single row

func TxBaseQueryRows2

func TxBaseQueryRows2(ctx context.Context, dtx *databases.DXDatabaseTx, query string, arg any, fieldTypeMapping databaseDb.DXDatabaseTableFieldTypeMapping) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r []utils.JSON, err error)

TxBaseQueryRows2 executes a query within a transaction and returns all matching rows It supports both named parameters (map/struct) and positional parameters (slice) If fieldTypeMapping is provided, applies type conversion to the results

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL