Expand description
Complete provider-neutral relational plans with a sealed admission boundary.
Providers receive CheckedQuery or CheckedMutation, never SQL text or
unchecked syntax. The public algebra binds every field explicitly, including
correlated subqueries and the excluded row of conflict updates.
Structs§
- Admission
Limits - Admission resource limits.
- Checked
Mutation - Opaque admitted mutation.
- Checked
Query - Opaque admitted query. Its fields cannot be forged or changed by providers.
- Field
Ref - An explicitly qualified field reference.
- Named
Aggregate - A named aggregate projection.
- Named
Scalar - A named scalar projection.
- Order
Key - A typed ordering expression.
Enums§
- Admission
Error - Plan admission failure.
- Aggregate
- Aggregate operations with domain-derived result types.
- Conflict
Action - Complete conflict behavior.
- Conflict
Target - A uniqueness target for insert conflicts.
- Join
Kind - Join semantics.
- Mutation
- Provider-neutral data mutation.
- Order
Direction - Sort direction.
- Rel
- Complete logical relation algebra.
- Scalar
- A scalar expression. Subqueries retain lexical access to their outer scope.
- Scalar
Op - Portable scalar operators.
- SetOp
- Set operation semantics.
Functions§
- admit_
mutation - Admits a complete insert, update, or delete plan.
- admit_
query - Admits a complete query against immutable schema, catalog, and parameter contracts.