Expand description
SQL normalization routines.
Normalization is the process of taking relatively unstructured types from
the ast
module and converting them to more structured types.
Macros§
- Generates a struct capable of taking a
Vec
of types commonly used to representWITH
options into useful data types, such as strings. Additionally, it is able to convert the useful data types back to theVec
of options.
Enums§
Functions§
- Normalizes an identifier that represents a column name.
- Normalizes a
CREATE
statement. - Converts an
UnresolvedItemName
to aFullItemName
if theUnresolvedItemName
is fully specified. Otherwise returns an error. - Normalizes a single identifier.
- Normalizes a single identifier.
- Normalizes an operator reference.
- Unnormalizes an item name.
- Normalizes an unresolved object name.
- Normalizes an unresolved schema name.