Skip to main content

Module model

Module model 

Source
Expand description

Module: model

Responsibility: runtime schema-model types consumed by planning and execution. Does not own: declarative schema ASTs or macro-time code generation surfaces. Boundary: internal runtime model layer derived from typed entities and indexes.

This module contains the runtime representations of schema-level concepts, as opposed to their declarative or macro-time forms. Types in model are instantiated and used directly by query planning, executors, and storage layers.

Structs§

EntityModel
EntityModel
EnumVariantModel
EnumVariantModel
FieldModel
FieldModel
IndexModel
IndexModel
IndexPredicateMetadata
IndexPredicateMetadata

Enums§

FieldKind
FieldKind
FieldStorageDecode
FieldStorageDecode
IndexExpression
IndexExpression
IndexKeyItem
IndexKeyItem
IndexKeyItemsRef
IndexKeyItemsRef
RelationStrength
RelationStrength

Type Aliases§

GeneratedIndexPredicateResolver
GeneratedIndexPredicateResolver