Expand description
AQL Validator - Validates parsed AQL documents before execution
Performs:
- Type checking against schema
- Variable resolution
- Filter operator validation
- Collection and field existence checks
Structs§
- InMemory
Schema - Simple in-memory schema for testing
- Validation
Context - Validation context holding schema and variable values
- Validation
Error - Validation error with context
Enums§
- Error
Code - Error codes for validation failures
Traits§
- Schema
Provider - Schema provider trait for validation Allows validation without direct Aurora dependency
Functions§
- resolve_
variables - Resolve variables in a document, replacing Value::Variable with actual values
- validate_
document - Validate a complete AQL document
Type Aliases§
- Validation
Result - Validation result type