Structs§
- BinOp
- CteDef
- One
name := (inner_stmt)binding in a WITH block. - Delete
Stmt - ForStmt
for [optional] var in iterator union body- Function
Call - Group
Stmt - IfElse
- PyQL
expr IF cond ELSE exprternary. - Insert
Stmt - Lock
Clause - Object
Ref - Path
- A traversal from a root type or property/link through zero or more steps.
partial = truewhen the path starts with., meaning it is relative to the current object (subject) rather than an absolute type reference. - Select
Stmt - Shape
Element - Shape
Expr - A shape expression:
Expr { element, element, ... }.expr = Noneonly in INSERT bodies where the subject is implicit. - Sort
Expr - Tuple
Type Element - Type
Cast - UnaryOp
- Unless
Conflict - Update
Stmt - With
Stmt
Enums§
- BinOp
Kind - Expr
- Literal
- Lock
Strength - Lock
Wait - Nones
Order - Path
Step - ShapeOp
- The assignment operator used on a shape element in UPDATE SET { … }. Only relevant for multi-link fields; scalar/single-link fields always use Assign.
- Sort
Direction - Splat
- Stmt
- Type
Expr - A type expression appearing in a cast (
<TypeExpr>expr) or a type-is check (expr[is TypeExpr],expr IS TypeExpr). - Unary
OpKind