PostgreSQL Source Code git master
Loading...
Searching...
No Matches
AppendRelInfo Struct Reference

#include <pathnodes.h>

Public Member Functions

 pg_node_attr (no_query_jumble) NodeTag type
 
AttrNumber *parent_colnos pg_node_attr (array_size(num_child_cols))
 

Data Fields

Index parent_relid
 
Index child_relid
 
Oid parent_reltype
 
Oid child_reltype
 
Listtranslated_vars
 
int num_child_cols
 
Oid parent_reloid
 

Detailed Description

Definition at line 3258 of file pathnodes.h.

Member Function Documentation

◆ pg_node_attr() [1/2]

AttrNumber *parent_colnos AppendRelInfo::pg_node_attr ( array_size(num_child_cols )

◆ pg_node_attr() [2/2]

AppendRelInfo::pg_node_attr ( no_query_jumble  )

Field Documentation

◆ child_relid

Index AppendRelInfo::child_relid

Definition at line 3271 of file pathnodes.h.

Referenced by adjust_appendrel_attrs_mutator(), and expand_appendrel_subquery().

◆ child_reltype

Oid AppendRelInfo::child_reltype

Definition at line 3280 of file pathnodes.h.

◆ num_child_cols

int AppendRelInfo::num_child_cols

Definition at line 3306 of file pathnodes.h.

◆ parent_relid

Index AppendRelInfo::parent_relid

◆ parent_reloid

Oid AppendRelInfo::parent_reloid

Definition at line 3314 of file pathnodes.h.

Referenced by adjust_inherited_attnums().

◆ parent_reltype

Oid AppendRelInfo::parent_reltype

Definition at line 3279 of file pathnodes.h.

◆ translated_vars

List* AppendRelInfo::translated_vars

Definition at line 3298 of file pathnodes.h.

Referenced by adjust_inherited_attnums(), and perform_pullup_replace_vars().


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