Help us shape the future of Go! Take the 2026 Go Developer Survey

sqlx

module
v0.4.2 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2026 License: MIT

README

sqlx

Go Version golangci-lint codecov Go Reference License


Directories

Path Synopsis
sqlx/v1
Package sqlx provides a generator for generating sqlx model related implementations.
Package sqlx provides a generator for generating sqlx model related implementations.
example
enums
Code generated by genx:enum@devel DO NOT EDIT.
Code generated by genx:enum@devel DO NOT EDIT.
models
Package models defines model types for example testing +genx:doc
Package models defines model types for example testing +genx:doc
cmd/example command
def
Package def parses column and index definitions used across sqlx.
Package def parses column and index definitions used across sqlx.
sql/adaptor
Package adaptor defines the database driver abstraction used by sqlx.
Package adaptor defines the database driver abstraction used by sqlx.
sql/loggingdriver
Package loggingdriver wraps a database/sql/driver.Driver to log SQL execution and optionally interpolate placeholders for readable logs.
Package loggingdriver wraps a database/sql/driver.Driver to log SQL execution and optionally interpolate placeholders for readable logs.
sql/scanner
Package scanner maps *sql.Rows into Go values for sqlx.
Package scanner maps *sql.Rows into Go values for sqlx.
structs
Package structs walks Go model structs into SQL column field metadata.
Package structs walks Go model structs into SQL column field metadata.
pkg
builder
Package builder builds typed SQL fragments for tables, statements, and clauses.
Package builder builds typed SQL fragments for tables, statements, and clauses.
builder/modeled
Package modeled provides builder Table, Col, and Key variants parameterized by a concrete Model, so the compiler knows which model a fragment belongs to.
Package modeled provides builder Table, Col, and Key variants parameterized by a concrete Model, so the compiler knows which model a fragment belongs to.
frag
Package frag builds and flattens SQL fragments with bound arguments.
Package frag builds and flattens SQL fragments with bound arguments.
migrator/models
Code generated by genx:model@devel DO NOT EDIT.
Code generated by genx:model@devel DO NOT EDIT.
session
Package session binds a named database Session into context for Exec / Query / Tx, and looks it up by session name or model.
Package session binds a named database Session into context for Exec / Query / Tx, and looks it up by session name or model.
types
Package types provides common SQL column types and model field embeds.
Package types provides common SQL column types and model field embeds.
types/sqlops
Package sqlops provides operation-time embeds with unprefixed column names.
Package sqlops provides operation-time embeds with unprefixed column names.

Jump to

Keyboard shortcuts

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