Directories
¶
| Path | Synopsis |
|---|---|
|
Package db is a fluent SQL query builder for Go modelled on Laravel's query builder (Illuminate\Database\Query).
|
Package db is a fluent SQL query builder for Go modelled on Laravel's query builder (Illuminate\Database\Query). |
|
internal
|
|
|
dialect
Package dialect holds the SQL differences between databases behind one interface: identifier quoting, placeholders, LIKE and date handling, locks, index hints and a few join/union rules.
|
Package dialect holds the SQL differences between databases behind one interface: identifier quoting, placeholders, LIKE and date handling, locks, index hints and a few join/union rules. |
|
errs
Package errs holds error values shared between the root package and the internal packages, which cannot import the root without a cycle.
|
Package errs holds error values shared between the root package and the internal packages, which cannot import the root without a cycle. |
|
jsonpath
Package jsonpath renders the "column->a->b[0]" selector syntax into the JSON path literals and operands each database expects.
|
Package jsonpath renders the "column->a->b[0]" selector syntax into the JSON path literals and operands each database expects. |
|
keyset
Package keyset encodes the opaque token that carries a keyset-pagination position between requests.
|
Package keyset encodes the opaque token that carries a keyset-pagination position between requests. |
|
rawsql
Package rawsql interpolates bind arguments into SQL text for debugging.
|
Package rawsql interpolates bind arguments into SQL text for debugging. |
|
rowmap
Package rowmap maps database/sql rows onto structs, maps and scalars.
|
Package rowmap maps database/sql rows onto structs, maps and scalars. |
Click to show internal directories.
Click to hide internal directories.