PostgreSQL Source Code: Trigger Struct Reference (original) (raw)

#include <[reltrigger.h](reltrigger%5F8h%5Fsource.html)>

Data Fields
Oid tgoid
char * tgname
Oid tgfoid
int16 tgtype
char tgenabled
bool tgisinternal
bool tgisclone
Oid tgconstrrelid
Oid tgconstrindid
Oid tgconstraint
bool tgdeferrable
bool tginitdeferred
int16 tgnargs
int16 tgnattr
int16 * tgattr
char ** tgargs
char * tgqual
char * tgoldtable
char * tgnewtable

Definition at line 23 of file reltrigger.h.

tgargs

Definition at line 41 of file reltrigger.h.

Referenced by CopyTriggerDesc(), FreeTriggerDesc(), lo_manage(), plperl_call_perl_trigger_func(), plperl_trigger_build_args(), plpgsql_fulfill_promise(), plsample_trigger_handler(), pltcl_trigger_handler(), PLy_trigger_build_args(), RelationBuildTriggers(), and tsvector_update_trigger().

tgattr

tgconstraint

Oid Trigger::tgconstraint

tgconstrindid

Oid Trigger::tgconstrindid

tgconstrrelid

Oid Trigger::tgconstrrelid

tgdeferrable

bool Trigger::tgdeferrable

tgenabled

tgfoid

tginitdeferred

bool Trigger::tginitdeferred

tgisclone

tgisinternal

bool Trigger::tgisinternal

tgname

Definition at line 27 of file reltrigger.h.

Referenced by ATDetachCheckNoForeignKeyRefs(), CopyTriggerDesc(), ExecBRInsertTriggers(), FindTriggerIncompatibleWithInheritance(), FreeTriggerDesc(), lo_manage(), plperl_trigger_build_args(), plpgsql_fulfill_promise(), plsample_trigger_handler(), pltcl_trigger_handler(), PLy_trigger_build_args(), RelationBuildTriggers(), report_triggers(), ri_FetchConstraintInfo(), and validateForeignKeyConstraint().

tgnargs

Definition at line 38 of file reltrigger.h.

Referenced by autoinc(), check_foreign_key(), check_primary_key(), CopyTriggerDesc(), FreeTriggerDesc(), insert_username(), moddatetime(), plperl_call_perl_trigger_func(), plperl_trigger_build_args(), plpgsql_fulfill_promise(), plsample_trigger_handler(), pltcl_trigger_handler(), PLy_trigger_build_args(), RelationBuildTriggers(), triggered_change_notification(), and tsvector_update_trigger().

tgnattr

tgnewtable

char* Trigger::tgnewtable

tgoid

tgoldtable

char* Trigger::tgoldtable

tgqual

tgtype

Definition at line 29 of file reltrigger.h.

Referenced by AfterTriggerExecute(), AfterTriggerSaveEvent(), ExecBRDeleteTriggers(), ExecBRInsertTriggers(), ExecBRUpdateTriggers(), ExecBSDeleteTriggers(), ExecBSInsertTriggers(), ExecBSTruncateTriggers(), ExecBSUpdateTriggers(), ExecIRDeleteTriggers(), ExecIRInsertTriggers(), ExecIRUpdateTriggers(), RelationBuildTriggers(), and SetTriggerFlags().


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