PostgreSQL Source Code  git master
deparse_namespace Struct Reference

Data Fields

Listrtable
 
Listrtable_names
 
Listrtable_columns
 
Listsubplans
 
Listctes
 
AppendRelInfo ** appendrels
 
bool unique_using
 
Listusing_names
 
Planplan
 
Listancestors
 
Planouter_plan
 
Planinner_plan
 
Listouter_tlist
 
Listinner_tlist
 
Listindex_tlist
 

Detailed Description

Definition at line 158 of file ruleutils.c.

Field Documentation

◆ ancestors

List* deparse_namespace::ancestors

◆ appendrels

◆ ctes

◆ index_tlist

List* deparse_namespace::index_tlist

Definition at line 176 of file ruleutils.c.

Referenced by get_name_for_var_field(), resolve_special_varno(), and set_deparse_plan().

◆ inner_plan

Plan* deparse_namespace::inner_plan

◆ inner_tlist

List* deparse_namespace::inner_tlist

◆ outer_plan

Plan* deparse_namespace::outer_plan

Definition at line 172 of file ruleutils.c.

Referenced by get_name_for_var_field(), resolve_special_varno(), and set_deparse_plan().

◆ outer_tlist

List* deparse_namespace::outer_tlist

Definition at line 174 of file ruleutils.c.

Referenced by get_name_for_var_field(), resolve_special_varno(), and set_deparse_plan().

◆ plan

◆ rtable

◆ rtable_columns

List* deparse_namespace::rtable_columns

Definition at line 162 of file ruleutils.c.

Referenced by set_deparse_for_query(), and set_simple_column_names().

◆ rtable_names

List* deparse_namespace::rtable_names

◆ subplans

◆ unique_using

bool deparse_namespace::unique_using

Definition at line 167 of file ruleutils.c.

Referenced by set_deparse_for_query(), and set_using_names().

◆ using_names

List* deparse_namespace::using_names

Definition at line 168 of file ruleutils.c.

Referenced by colname_is_unique(), and set_using_names().


The documentation for this struct was generated from the following file: