PostgreSQL Source Code
git master
|
Data Fields | |
int | num_cols |
char ** | colnames |
int | num_new_cols |
char ** | new_colnames |
bool * | is_new_col |
bool | printaliases |
List * | parentUsing |
int | leftrti |
int | rightrti |
int * | leftattnos |
int * | rightattnos |
List * | usingNames |
Definition at line 228 of file ruleutils.c.
char** deparse_columns::colnames |
Definition at line 246 of file ruleutils.c.
Referenced by colname_is_unique(), expand_colnames_array_to(), get_from_clause_coldeflist(), get_variable(), set_join_column_names(), set_relation_column_names(), and set_using_names().
bool* deparse_columns::is_new_col |
Definition at line 264 of file ruleutils.c.
Referenced by set_join_column_names(), and set_relation_column_names().
int* deparse_columns::leftattnos |
Definition at line 291 of file ruleutils.c.
Referenced by identify_join_columns(), set_join_column_names(), and set_using_names().
int deparse_columns::leftrti |
Definition at line 289 of file ruleutils.c.
Referenced by identify_join_columns(), set_join_column_names(), and set_using_names().
char** deparse_columns::new_colnames |
Definition at line 263 of file ruleutils.c.
Referenced by colname_is_unique(), get_column_alias_list(), set_join_column_names(), and set_relation_column_names().
int deparse_columns::num_cols |
Definition at line 245 of file ruleutils.c.
Referenced by colname_is_unique(), expand_colnames_array_to(), get_variable(), set_join_column_names(), set_relation_column_names(), and set_using_names().
int deparse_columns::num_new_cols |
Definition at line 262 of file ruleutils.c.
Referenced by colname_is_unique(), get_column_alias_list(), set_join_column_names(), and set_relation_column_names().
List* deparse_columns::parentUsing |
Definition at line 270 of file ruleutils.c.
Referenced by colname_is_unique(), and set_using_names().
bool deparse_columns::printaliases |
Definition at line 267 of file ruleutils.c.
Referenced by get_column_alias_list(), get_rte_alias(), set_join_column_names(), and set_relation_column_names().
int* deparse_columns::rightattnos |
Definition at line 292 of file ruleutils.c.
Referenced by identify_join_columns(), set_join_column_names(), and set_using_names().
int deparse_columns::rightrti |
Definition at line 290 of file ruleutils.c.
Referenced by identify_join_columns(), set_join_column_names(), and set_using_names().
List* deparse_columns::usingNames |
Definition at line 293 of file ruleutils.c.
Referenced by get_from_clause_item(), set_join_column_names(), and set_using_names().