PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pg_event_trigger.h File Reference
#include "catalog/genbki.h"
Include dependency graph for pg_event_trigger.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EventTriggerRelationId   3466
 
#define Natts_pg_event_trigger   6
 
#define Anum_pg_event_trigger_evtname   1
 
#define Anum_pg_event_trigger_evtevent   2
 
#define Anum_pg_event_trigger_evtowner   3
 
#define Anum_pg_event_trigger_evtfoid   4
 
#define Anum_pg_event_trigger_evtenabled   5
 
#define Anum_pg_event_trigger_evttags   6
 

Typedefs

typedef FormData_pg_event_triggerForm_pg_event_trigger
 

Functions

 CATALOG (pg_event_trigger, 3466)
 

Variables

 FormData_pg_event_trigger
 

Macro Definition Documentation

#define Anum_pg_event_trigger_evtenabled   5

Definition at line 61 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtevent   2

Definition at line 58 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtfoid   4

Definition at line 60 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtname   1

Definition at line 57 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtowner   3

Definition at line 59 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evttags   6

Definition at line 62 of file pg_event_trigger.h.

Referenced by BuildEventTriggerCache(), and insert_event_trigger_tuple().

#define Natts_pg_event_trigger   6

Definition at line 56 of file pg_event_trigger.h.

Typedef Documentation

Function Documentation

CATALOG ( pg_event_trigger  ,
3466   
)

Definition at line 31 of file pg_event_trigger.h.

32 {
33  NameData evtname; /* trigger's name */
34  NameData evtevent; /* trigger's event */
35  Oid evtowner; /* trigger's owner */
36  Oid evtfoid; /* OID of function to be called */
37  char evtenabled; /* trigger's firing configuration WRT
38  * session_replication_role */
39 
40 #ifdef CATALOG_VARLEN
41  text evttags[1]; /* command TAGs this event trigger targets */
42 #endif
unsigned int Oid
Definition: postgres_ext.h:31
Definition: c.h:487
Definition: c.h:433
FormData_pg_event_trigger

Variable Documentation

FormData_pg_event_trigger

Definition at line 43 of file pg_event_trigger.h.