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