PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ModifyTablePath Struct Reference

#include <pathnodes.h>

Data Fields

Path path
 
Pathsubpath
 
CmdType operation
 
bool canSetTag
 
Index nominalRelation
 
Index rootRelation
 
bool partColsUpdated
 
ListresultRelations
 
ListupdateColnosLists
 
ListwithCheckOptionLists
 
ListreturningLists
 
ListrowMarks
 
OnConflictExpronconflict
 
int epqParam
 
ListmergeActionLists
 
ListmergeJoinConditions
 

Detailed Description

Definition at line 2509 of file pathnodes.h.

Field Documentation

◆ canSetTag

bool ModifyTablePath::canSetTag

Definition at line 2514 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ epqParam

int ModifyTablePath::epqParam

Definition at line 2524 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ mergeActionLists

List* ModifyTablePath::mergeActionLists

Definition at line 2525 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ mergeJoinConditions

List* ModifyTablePath::mergeJoinConditions

Definition at line 2527 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ nominalRelation

Index ModifyTablePath::nominalRelation

Definition at line 2515 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ onconflict

OnConflictExpr* ModifyTablePath::onconflict

Definition at line 2523 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ operation

CmdType ModifyTablePath::operation

Definition at line 2513 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ partColsUpdated

bool ModifyTablePath::partColsUpdated

Definition at line 2517 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ path

Path ModifyTablePath::path

◆ resultRelations

List* ModifyTablePath::resultRelations

Definition at line 2518 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ returningLists

List* ModifyTablePath::returningLists

Definition at line 2521 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ rootRelation

Index ModifyTablePath::rootRelation

Definition at line 2516 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ rowMarks

List* ModifyTablePath::rowMarks

Definition at line 2522 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ subpath

Path* ModifyTablePath::subpath

Definition at line 2512 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ updateColnosLists

List* ModifyTablePath::updateColnosLists

Definition at line 2519 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().

◆ withCheckOptionLists

List* ModifyTablePath::withCheckOptionLists

Definition at line 2520 of file pathnodes.h.

Referenced by create_modifytable_path(), and create_modifytable_plan().


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