Expand description
Schema format handling
This module handles the intermediate schema format (language-agnostic)
and converts it to CompiledSchema (Rust-specific).
Re-exports§
pub use converter::SchemaConverter;pub use intermediate::IntermediateSchema;pub use merger::SchemaMerger;pub use multi_file_loader::MultiFileLoader;pub use optimizer::SchemaOptimizer;pub use validator::SchemaValidator;pub use intermediate::IntermediateScalar;
Modules§
- advanced_
types - Advanced type operators and SQL templates for Week 5.
- converter
- Schema Converter
- intermediate
- Intermediate Schema Format
- lookup_
data - Lookup data for geographic, currency, and locale-based operators.
- merger
- Schema merger - combines language-generated types.json with TOML configuration
- multi_
file_ loader - Multi-file schema loader - loads and merges JSON schema files from directories
- optimizer
- Schema Optimizer
- rich_
filters - Rich scalar type filter compilation
- sql_
templates - SQL template extraction from database handlers.
- validator
- Enhanced Schema Validation