Skip to main content

Module executor

Module executor 

Source
Expand description

AQL Executor - Connects parsed AQL to Aurora operations

Provides the bridge between AQL AST and Aurora’s database operations. All operations (queries, mutations, subscriptions) go through execute().

Structs§

ExecutionOptions
Execution options
ExecutionPlan
MigrationResult
MutationResult
Mutation execution result
QueryResult
Query execution result
SchemaResult
SubscriptionResult
Subscription result

Enums§

ExecutionResult
Result of executing an AQL operation

Functions§

apply_projection
Apply projection to a document (keep only selected fields)
aql_value_to_db_value
Convert AQL Value to DB Value
db_value_to_aql_value
Convert DB Value to AQL Value
execute
Execute an AQL query string against the database
execute_document
Execute a parsed AQL document
execute_downsample
Execute downsample operation for time-series data Groups data by time interval and applies aggregation
execute_window_function
Execute window function on documents
extract_pagination
Extract pagination from field arguments
matches_filter
Check if a document matches a filter
validate_document
Validate a document against validation rules
value_to_filter
Convert filter from AST Value

Type Aliases§

ExecutionContext