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