Module sql::query_model[][src]

Modules

Derived attributes framework and definitions.

Generates a graphviz graph from a Query Graph Model.

Generates a Query Graph Model from a HirRelationExpr.

Converts a Query Graph Model into a expr::MirRelationExpr.

Apply rewrites to Model instances.

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.

An enum consisting of variants corresponding to the different types of constraint violations that can be detected as part of model validation.

Type Definitions