dal

package module
v0.0.0-...-14c8f9b Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2024 License: MIT Imports: 4 Imported by: 0

README

simpledal

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExecuteScalar

func ExecuteScalar(db *sqlx.DB, sqlStatements string, args ...interface{}) string

func ExecuteScalarFloat

func ExecuteScalarFloat(db *sqlx.DB, sqlStatements string, args ...interface{}) float64

func ExecuteScalarFloatWithTx

func ExecuteScalarFloatWithTx(tx *sqlx.Tx, sqlStatements string, args ...interface{}) float64

func ExecuteScalarInt

func ExecuteScalarInt(db *sqlx.DB, sqlStatements string, args ...interface{}) int64

func ExecuteScalarIntWithTx

func ExecuteScalarIntWithTx(tx *sqlx.Tx, sqlStatements string, args ...interface{}) int64

func ExecuteScalarWithTx

func ExecuteScalarWithTx(tx *sqlx.Tx, sqlStatements string, args ...interface{}) string

func GenInsertSqlByNamed

func GenInsertSqlByNamed(table string, colVals map[string]interface{}) string

func InsertByNamedValues

func InsertByNamedValues(db *sqlx.DB, table string, colVals map[string]interface{}) (result sql.Result, err error)

func InsertByNamedValuesWithTx

func InsertByNamedValuesWithTx(tx *sqlx.Tx, table string, colVals map[string]interface{}) (result sql.Result, err error)

func MustCommit

func MustCommit(tx *sqlx.Tx)

func MustExec

func MustExec(db *sqlx.DB, sqlStatements string, args ...interface{}) sql.Result

func MustExecWithTx

func MustExecWithTx(tx *sqlx.Tx, sqlStatements string, args ...interface{}) sql.Result

func MustInsertByNamedValues

func MustInsertByNamedValues(db *sqlx.DB, table string, colVals map[string]interface{}) sql.Result

func MustInsertByNamedValuesWithTx

func MustInsertByNamedValuesWithTx(tx *sqlx.Tx, table string, colVals map[string]interface{}) sql.Result

func MustRollback

func MustRollback(tx *sqlx.Tx)

func QueryFirstToMap

func QueryFirstToMap(db *sqlx.DB, sqlStatements string, args ...interface{}) map[string]string

func QueryFirstToMapWithTx

func QueryFirstToMapWithTx(tx *sqlx.Tx, sqlStatements string, args ...interface{}) map[string]string

func QueryRows

func QueryRows(db *sqlx.DB, sqlStatements string, args ...interface{}) *sqlx.Rows

func QueryToMap

func QueryToMap(db *sqlx.DB, sqlStatements string, args ...interface{}) []map[string]string

func QueryToMapWithTx

func QueryToMapWithTx(tx *sqlx.Tx, sqlStatements string, args ...interface{}) []map[string]string

Types

This section is empty.

Jump to

Keyboard shortcuts

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