Skip to main content

Module rules

Module rules 

Source
Expand description

Rewrite-rule declaration and RETURNING contracts.

Modules§

action_binding
Query-scope-aware binding for rewrite-rule OLD/NEW pseudo-relations.
analysis
Stored-rule lineage, column requirements, and event row types.
binding
OLD/NEW value binding for set-oriented rewrite-rule actions.
insert_inputs
Required event-row columns and declared types for rewritten INSERT inputs.
returning
Rule RETURNING image requirements, positional contracts, and action rewriting.

Traits§

RuleCatalog
Resolve stored rule definitions and a mutation’s canonical target.

Functions§

clear_statement_returning
statement_has_returning
validate_rule_returning_contract