Module ast

Module ast 

Source

Structs§

ColumnDef
SQL column definition
Function
A function call
ObjectName
A name of a table, view, custom type, etc., possibly multi-part, i.e. db.schema.obj
OrderByExpr
An ORDER BY expression

Enums§

BinaryOperator
Binary operators
DataType
SQL data types
Expr
An SQL expression of any type.
FunctionArg
FunctionArgExpr
Statement
A top-level statement (SELECT, INSERT, CREATE, etc.)
TableConstraint
A table-level constraint, specified in a CREATE TABLE or an ALTER TABLE ADD <constraint> statement.
TransactionMode
UnaryOperator
Unary operators
Value
Primitive SQL values such as number and string