Directories
¶
| Path | Synopsis |
|---|---|
|
builder
Package builder provides a fluent, chainable query builder for the database package.
|
Package builder provides a fluent, chainable query builder for the database package. |
|
dialects
Package dialects defines the query ASTs that describe SQL statements and the Dialect interface that renders them into RawQueries.
|
Package dialects defines the query ASTs that describe SQL statements and the Dialect interface that renders them into RawQueries. |
|
dialects/generic
Package generic provides a database-agnostic implementation of the dialects.Dialect interface.
|
Package generic provides a database-agnostic implementation of the dialects.Dialect interface. |
|
dialects/mysql
Package mysql implements the dialects.Dialect interface for MySQL.
|
Package mysql implements the dialects.Dialect interface for MySQL. |
|
dialects/postgres
Package postgres implements the dialects.Dialect interface for PostgreSQL.
|
Package postgres implements the dialects.Dialect interface for PostgreSQL. |
|
dialects/sqlite
Package sqlite implements the dialects.Dialect interface for SQLite.
|
Package sqlite implements the dialects.Dialect interface for SQLite. |
|
model
Package model defines the types and helpers for persisting and loading database records through Go structs called models.
|
Package model defines the types and helpers for persisting and loading database records through Go structs called models. |
|
schema
Package schema provides a dialect-agnostic DSL for describing and executing database schema changes such as creating, altering, and dropping tables.
|
Package schema provides a dialect-agnostic DSL for describing and executing database schema changes such as creating, altering, and dropping tables. |
|
Package di provides a dependency injection container.
|
Package di provides a dependency injection container. |
|
extra
|
|
|
internal
|
|
|
build
command
|
|
|
template
command
|
|
|
Package stream provides an immutable, lazy sequence abstraction that makes it easy to build and compose pipelines over slices and iterators.
|
Package stream provides an immutable, lazy sequence abstraction that makes it easy to build and compose pipelines over slices and iterators. |
|
testing
|
|
Click to show internal directories.
Click to hide internal directories.