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§
- Entity
Model - EntityModel
- Enum
Variant Model - EnumVariantModel
- Field
Model - FieldModel
- Index
Model - IndexModel
- Index
Predicate Metadata - IndexPredicateMetadata
- Primary
KeyModel - PrimaryKeyModel
- Primary
KeyModel Field Iter - PrimaryKeyModelFieldIter
Enums§
- Field
Database Default - FieldDatabaseDefault
- Field
Insert Generation - FieldInsertGeneration
- Field
Kind - FieldKind
- Field
Storage Decode - FieldStorageDecode
- Field
Write Management - FieldWriteManagement
- Index
Expression - IndexExpression
- Index
KeyItem - IndexKeyItem
- Index
KeyItems Ref - IndexKeyItemsRef
- Primary
KeyModel Fields - PrimaryKeyModelFields
- Relation
Strength - RelationStrength
Constants§
- DEFAULT_
BIG_ INT_ MAX_ BYTES - Default
max_bytesbound forint_bigandnat_bigfield payloads.
Type Aliases§
- Generated
Index Predicate Resolver - GeneratedIndexPredicateResolver