Skip to main content

Module dependencies

Module dependencies 

Source
Expand description

Traverse stored expressions and recognize their column dependencies.

Modules§

oid_alias
Read OID alias constants at analysis as the reg* input functions read them: a regclass, regtype, regproc, regprocedure or regnamespace cast of a string literal, or a cast to an array of one of them, stores the OIDs the names resolve to, as parse analysis stores the constant, so a stored expression follows the objects through renames and a name no object has is reported where the expression is analyzed.
regclass
Bind literal relation references in persisted SQL schema expressions to the relations they name when the expressions are published or loaded. Analysis reads them earlier, in oid_alias.
registration
Bind and rewrite durable routine identities in stored SQL schema expressions.
rewrites
Rewrite stored relation, column, and literal sequence references in SQL schema expressions.

Functions§

schema_expr_references_column
walk_schema_expr_mut