PostgreSQL Source Code git master
Loading...
Searching...
No Matches
TriggerData Struct Reference

#include <trigger.h>

Data Fields

NodeTag type
 
TriggerEvent tg_event
 
Relation tg_relation
 
HeapTuple tg_trigtuple
 
HeapTuple tg_newtuple
 
Triggertg_trigger
 
TupleTableSlottg_trigslot
 
TupleTableSlottg_newslot
 
Tuplestorestatetg_oldtable
 
Tuplestorestatetg_newtable
 
const Bitmapsettg_updatedcols
 

Detailed Description

Definition at line 31 of file trigger.h.

Field Documentation

◆ tg_event

◆ tg_newslot

TupleTableSlot* TriggerData::tg_newslot

Definition at line 40 of file trigger.h.

Referenced by RI_FKey_cascade_upd(), RI_FKey_check(), and unique_key_recheck().

◆ tg_newtable

Tuplestorestate* TriggerData::tg_newtable

Definition at line 42 of file trigger.h.

Referenced by ExecCallTriggerFunc().

◆ tg_newtuple

◆ tg_oldtable

Tuplestorestate* TriggerData::tg_oldtable

Definition at line 41 of file trigger.h.

Referenced by ExecCallTriggerFunc().

◆ tg_relation

◆ tg_trigger

◆ tg_trigslot

◆ tg_trigtuple

◆ tg_updatedcols

const Bitmapset* TriggerData::tg_updatedcols

Definition at line 43 of file trigger.h.

Referenced by lo_manage(), and tsvector_update_trigger().

◆ type


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