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
represent WITH
options into useful data types, such as strings.
Enums
Functions
Normalizes option values that contain AWS connection parameters.
Normalizes an identifier that represents a column name.
Normalizes a CREATE
statement.
Ensures that the given set of options are empty, useful for validating that
WITH
options are all real, used options
Converts an UnresolvedObjectName
to a FullObjectName
if the
UnresolvedObjectName
is fully specified. Otherwise returns an error.
Normalizes a single identifier.
Normalizes a single identifier.
Normalizes an operator reference.
Normalizes WITH
option keys without normalizing their corresponding
values.
Normalizes a list of WITH
options.
Unnormalizes an object name.
Normalizes an unresolved object name.
Normalizes an unresolved schema name.