PostgreSQL Source Code  git master
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

◆ tg_newtable

Tuplestorestate* TriggerData::tg_newtable

Definition at line 42 of file trigger.h.

Referenced by AfterTriggerExecute(), ExecCallTriggerFunc(), and SPI_register_trigger_data().

◆ tg_newtuple

◆ tg_oldtable

Tuplestorestate* TriggerData::tg_oldtable

Definition at line 41 of file trigger.h.

Referenced by AfterTriggerExecute(), ExecCallTriggerFunc(), and SPI_register_trigger_data().

◆ tg_relation

◆ tg_trigger

◆ tg_trigslot

◆ tg_trigtuple

◆ tg_updatedcols

const Bitmapset* TriggerData::tg_updatedcols

◆ type


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