Documentation ¶
Overview ¶
Package private and subdirectories have no backward compatibility guarantees.
This package is intentionally not named "internal", which would prevent access outside the sqlrow package. These packages are available for use, it's just that their public API is subject to change.
Directories ¶
Path | Synopsis |
---|---|
Package codegen provides the code-generation functionality used by the sqlrow-gen tool.
|
Package codegen provides the code-generation functionality used by the sqlrow-gen tool. |
Package column extracts database column information from Go struct fields.
|
Package column extracts database column information from Go struct fields. |
Package dialect handles differences in various SQL dialects.
|
Package dialect handles differences in various SQL dialects. |
Package naming is concerned with naming database tables and columns.
|
Package naming is concerned with naming database tables and columns. |
Package scanner implements a simple lexical scanner for SQL statements.
|
Package scanner implements a simple lexical scanner for SQL statements. |
Package statement provides the ability to parse an SQL statement in the context of a structured type.
|
Package statement provides the ability to parse an SQL statement in the context of a structured type. |
Package wherein expands SQL statements that have placeholders that can accept slices of arguments.
|
Package wherein expands SQL statements that have placeholders that can accept slices of arguments. |
Click to show internal directories.
Click to hide internal directories.