Skip to main content

Module create

Module create 

Source
Expand description

CREATE clause execution (nodes and edges).

Constants§

SYSTEM_PROP_CREATED_AT
System property names that are automatically managed.
SYSTEM_PROP_UPDATED_AT
System property name for last-updated timestamp.
TEMPORAL_PROP_VALID_FROM
Temporal edge property: validity start timestamp.
TEMPORAL_PROP_VALID_TO
Temporal edge property: validity end timestamp.

Functions§

execute_create
Create nodes and edges from a pattern. Walks each pattern chain, creating nodes and edges as specified.
is_system_property
Check if a property name is a system-managed (read-only) property. Note: _valid_from and _valid_to are temporal but user-settable, so they are NOT system properties.
is_temporal_edge_property
Check if a property name is a temporal edge property (user-settable).
resolve_properties_mut
Resolve properties from a MapLiteral using mutable engine access. This is the preferred version that can register new property keys.
validate_no_system_properties
Validate that no system properties are being set by the user in a map literal.