PostgreSQL Source Code  git master
RewriteRule Struct Reference

#include <prs2lock.h>

Data Fields

Oid ruleId
 
CmdType event
 
Nodequal
 
Listactions
 
char enabled
 
bool isInstead
 

Detailed Description

Definition at line 24 of file prs2lock.h.

Field Documentation

◆ actions

List* RewriteRule::actions

Definition at line 29 of file prs2lock.h.

Referenced by currtid_for_view(), equalRuleLocks(), and fireRules().

◆ enabled

char RewriteRule::enabled

Definition at line 30 of file prs2lock.h.

Referenced by equalRuleLocks(), and matchLocks().

◆ event

CmdType RewriteRule::event

Definition at line 27 of file prs2lock.h.

Referenced by currtid_for_view(), equalRuleLocks(), matchLocks(), and relation_is_updatable().

◆ isInstead

bool RewriteRule::isInstead

Definition at line 31 of file prs2lock.h.

Referenced by equalRuleLocks(), fireRules(), relation_is_updatable(), and rewriteValuesRTE().

◆ qual

Node* RewriteRule::qual

Definition at line 28 of file prs2lock.h.

Referenced by equalRuleLocks(), fireRules(), relation_is_updatable(), and rewriteValuesRTE().

◆ ruleId

Oid RewriteRule::ruleId

Definition at line 26 of file prs2lock.h.

Referenced by equalRuleLocks().


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