package dbtxn
import "github.com/hashicorp/vault/sdk/helper/dbtxn"
Index ¶
- func ExecuteDBQuery(ctx context.Context, db *sql.DB, params map[string]string, query string) error
- func ExecuteDBQueryDirect(ctx context.Context, db *sql.DB, params map[string]string, query string) error
- func ExecuteTxQuery(ctx context.Context, tx *sql.Tx, params map[string]string, query string) error
- func ExecuteTxQueryDirect(ctx context.Context, tx *sql.Tx, params map[string]string, query string) error
Functions ¶
func ExecuteDBQuery ¶
ExecuteDBQuery handles executing one single statement while properly releasing its resources. - ctx: Required - db: Required - config: Optional, may be nil - query: Required
func ExecuteDBQueryDirect ¶
func ExecuteDBQueryDirect(ctx context.Context, db *sql.DB, params map[string]string, query string) error
ExecuteDBQueryDirect handles executing one single statement without preparing the query before executing it, which can be more efficient. - ctx: Required - db: Required - config: Optional, may be nil - query: Required
func ExecuteTxQuery ¶
ExecuteTxQuery handles executing one single statement while properly releasing its resources. - ctx: Required - tx: Required - config: Optional, may be nil - query: Required
func ExecuteTxQueryDirect ¶
func ExecuteTxQueryDirect(ctx context.Context, tx *sql.Tx, params map[string]string, query string) error
ExecuteTxQueryDirect handles executing one single statement. - ctx: Required - tx: Required - config: Optional, may be nil - query: Required
Source Files ¶
- Version
- v0.18.0 (latest)
- Published
- Jun 5, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 1 month ago –
Tools for package owners.