PostgreSQL Source Code  git master
RuleStmt Struct Reference

#include <parsenodes.h>

Data Fields

NodeTag type
 
RangeVarrelation
 
char * rulename
 
NodewhereClause
 
CmdType event
 
bool instead
 
Listactions
 
bool replace
 

Detailed Description

Definition at line 3101 of file parsenodes.h.

Field Documentation

◆ actions

List* RuleStmt::actions

Definition at line 3109 of file parsenodes.h.

Referenced by transformRuleStmt().

◆ event

CmdType RuleStmt::event

Definition at line 3107 of file parsenodes.h.

Referenced by DefineRule(), and transformRuleStmt().

◆ instead

bool RuleStmt::instead

Definition at line 3108 of file parsenodes.h.

Referenced by DefineRule().

◆ relation

RangeVar* RuleStmt::relation

Definition at line 3104 of file parsenodes.h.

Referenced by DefineRule(), and transformRuleStmt().

◆ replace

bool RuleStmt::replace

Definition at line 3110 of file parsenodes.h.

Referenced by DefineRule().

◆ rulename

char* RuleStmt::rulename

Definition at line 3105 of file parsenodes.h.

Referenced by DefineRule().

◆ type

NodeTag RuleStmt::type

Definition at line 3103 of file parsenodes.h.

◆ whereClause

Node* RuleStmt::whereClause

Definition at line 3106 of file parsenodes.h.

Referenced by transformRuleStmt().


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