Documentation
¶
Index ¶
- func BaseQueryRow2(ctx context.Context, db *sqlx.DB, query string, arg any, ...) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r utils.JSON, err error)
- func BaseQueryRows2(ctx context.Context, db *sqlx.DB, query string, arg any, ...) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r []utils.JSON, err error)
- func TxBaseQueryRow2(ctx context.Context, dtx *databases.DXDatabaseTx, query string, arg any, ...) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r utils.JSON, err error)
- func TxBaseQueryRows2(ctx context.Context, dtx *databases.DXDatabaseTx, query string, arg any, ...) (rowsInfo *databaseDb.DXDatabaseTableRowsInfo, r []utils.JSON, err error)
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.
Click to show internal directories.
Click to hide internal directories.