PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
NodeTag | type |
OnConflictAction | action |
List * | arbiterElems |
Node * | arbiterWhere |
Oid | constraint |
List * | onConflictSet |
Node * | onConflictWhere |
int | exclRelIndex |
List * | exclRelTlist |
Definition at line 1838 of file primnodes.h.
OnConflictAction OnConflictExpr::action |
Definition at line 1841 of file primnodes.h.
Referenced by get_insert_query_def(), get_row_security_policies(), infer_arbiter_indexes(), JumbleExpr(), make_modifytable(), RewriteQuery(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::arbiterElems |
Definition at line 1844 of file primnodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), get_insert_query_def(), infer_arbiter_indexes(), JumbleExpr(), and transformOnConflictClause().
Node* OnConflictExpr::arbiterWhere |
Definition at line 1846 of file primnodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), get_insert_query_def(), infer_arbiter_indexes(), JumbleExpr(), and transformOnConflictClause().
Oid OnConflictExpr::constraint |
Definition at line 1847 of file primnodes.h.
Referenced by find_expr_references_walker(), get_insert_query_def(), infer_arbiter_indexes(), JumbleExpr(), and transformOnConflictClause().
int OnConflictExpr::exclRelIndex |
Definition at line 1852 of file primnodes.h.
Referenced by ChangeVarNodes(), fireRIRrules(), JumbleExpr(), make_modifytable(), OffsetVarNodes(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::exclRelTlist |
Definition at line 1853 of file primnodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), JumbleExpr(), make_modifytable(), rewriteTargetView(), and transformOnConflictClause().
List* OnConflictExpr::onConflictSet |
Definition at line 1850 of file primnodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), get_insert_query_def(), JumbleExpr(), make_modifytable(), RewriteQuery(), rewriteTargetView(), and transformOnConflictClause().
Node* OnConflictExpr::onConflictWhere |
Definition at line 1851 of file primnodes.h.
Referenced by expression_tree_mutator(), expression_tree_walker(), get_insert_query_def(), JumbleExpr(), make_modifytable(), and transformOnConflictClause().
NodeTag OnConflictExpr::type |
Definition at line 1840 of file primnodes.h.