Header And Logo

PostgreSQL
| The world's most advanced open source database.

Defines | Typedefs | Functions | Variables

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.

Defines

#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

Define Documentation

#define Anum_pg_event_trigger_evtenabled   5

Definition at line 60 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtevent   2

Definition at line 57 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtfoid   4

Definition at line 59 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtname   1

Definition at line 56 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evtowner   3

Definition at line 58 of file pg_event_trigger.h.

Referenced by insert_event_trigger_tuple().

#define Anum_pg_event_trigger_evttags   6

Definition at line 61 of file pg_event_trigger.h.

Referenced by BuildEventTriggerCache(), and insert_event_trigger_tuple().

#define EventTriggerRelationId   3466
#define Natts_pg_event_trigger   6

Definition at line 55 of file pg_event_trigger.h.


Typedef Documentation

Definition at line 49 of file pg_event_trigger.h.


Function Documentation

CATALOG ( pg_event_trigger  ,
3466   
)

Definition at line 31 of file pg_event_trigger.h.

{
    NameData    evtname;        /* trigger's name */
    NameData    evtevent;       /* trigger's event */
    Oid         evtowner;       /* trigger's owner */
    Oid         evtfoid;        /* OID of function to be called */
    char        evtenabled;     /* trigger's firing configuration WRT
                                 * session_replication_role */
#ifdef CATALOG_VARLEN
    text        evttags[1];     /* command TAGs this event trigger targets */
#endif
} FormData_pg_event_trigger;


Variable Documentation

Definition at line 42 of file pg_event_trigger.h.