Expand description
This module contains the AST nodes for the intermediate representation of a Proof of SQL query.
Structs§
- Aliased
Result Expr  - An expression with an alias e.g. 
a + 1 AS b - OrderBy
 OrderBy- Slice
 - Limits for a limit clause
 
Enums§
- Aggregation
Operator  - Aggregation operators
 - Binary
Operator  - Binary operators for simple expressions
 - Expression
 - Boolean Expressions
 - Literal
 - Literal values
 - Order
ByDirection  OrderByDirectionvalues- Select
Result Expr  - What to select in a query
 - SetExpression
 - Representation of a 
SetExpression, a collection of rows, each having one or more columns. - Table
Expression  - Representations of base queries
 - Unary
Operator  - Possible unary operators for simple expressions