Module mz_sql::query_model
source · [−]Modules
Derived attributes framework and definitions.
dot 🔒
Generates a graphviz graph from a Query Graph Model.
error 🔒
Defines QGM-related errors and traits for those errors.
hir 🔒
Conversion methods a Model
to a HirRelationExpr
and back.
mir 🔒
Converts a Query Graph Model into a mz_expr::MirRelationExpr.
model 🔒
Support for validating query graph models.
Structs
A Query Graph Model instance represents a SQL query. See the design doc for details.
Enums
Enum that describes the DISTINCT property of a QueryBox
.
Errors that can occur while handling a QGM model.
An enum consisting of variants corresponding to the different types of constraint violations that can be detected as part of model validation.
Type Definitions
The Result
type returned by Model::validate
.