Expand description
Relation namespace inputs for static SQL analysis.
Modules§
- candidates
- Legacy relation candidates with lazy session input reads and exact search-path ordering.
- creation
- Creation namespaces and index-target lookup over the caller’s actual metadata guards.
Structs§
- Effective
Search Path - The usable namespace order and creation target of one analysis. An explicitly placed
pg_catalogcan leave the lookup order unchanged while changing the creation namespace, whichSearchPathMatchesCurrentEnvironmentalso compares. - Relation
Name Resolution - Immutable session inputs used to resolve unqualified relation names during one statement.
Enums§
- Relation
Lookup Mode - Whether a query resolves session-visible names or follows catalog identities captured when a stored expression was defined.
- Relation
Resolution - Complete outcome of resolving one relation reference through a statement namespace.
Functions§
- described_
relation_ name - The name
PostgreSQL’s object descriptions giverelation: its own name, quoted as an identifier needs, when the search path finds that relation by it, and its schema-qualified name otherwise. - missing_
relation_ notice - resolve_
relation_ rename_ source - Bind rename-source diagnostics without losing the distinction between missing schemas and relations.