|
PostgreSQL Source Code git master
|
#include <trigger.h>
| TriggerEvent TriggerData::tg_event |
Definition at line 34 of file trigger.h.
Referenced by autoinc(), check_foreign_key(), check_primary_key(), ExecCallTriggerFunc(), insert_username(), lo_manage(), moddatetime(), plperl_trigger_handler(), plpgsql_exec_trigger(), plpgsql_fulfill_promise(), plsample_trigger_handler(), pltcl_trigger_handler(), ri_CheckTrigger(), RI_FKey_check(), suppress_redundant_updates_trigger(), triggered_change_notification(), tsvector_update_trigger(), unique_key_recheck(), and validateForeignKeyConstraint().
| 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().
| Tuplestorestate* TriggerData::tg_newtable |
Definition at line 42 of file trigger.h.
Referenced by ExecCallTriggerFunc().
| HeapTuple TriggerData::tg_newtuple |
Definition at line 37 of file trigger.h.
Referenced by autoinc(), check_foreign_key(), check_primary_key(), insert_username(), lo_manage(), moddatetime(), plperl_trigger_handler(), plpgsql_exec_trigger(), pltcl_trigger_handler(), suppress_redundant_updates_trigger(), and tsvector_update_trigger().
| Tuplestorestate* TriggerData::tg_oldtable |
Definition at line 41 of file trigger.h.
Referenced by ExecCallTriggerFunc().
| Relation TriggerData::tg_relation |
Definition at line 35 of file trigger.h.
Referenced by autoinc(), check_foreign_key(), check_primary_key(), insert_username(), lo_manage(), moddatetime(), plpgsql_exec_trigger(), plpgsql_fulfill_promise(), plsample_trigger_handler(), pltcl_trigger_handler(), RI_FKey_cascade_del(), RI_FKey_cascade_upd(), RI_FKey_check(), ri_restrict(), ri_set(), triggered_change_notification(), tsvector_update_trigger(), unique_key_recheck(), and validateForeignKeyConstraint().
| Trigger* TriggerData::tg_trigger |
Definition at line 38 of file trigger.h.
Referenced by autoinc(), check_foreign_key(), check_primary_key(), compute_function_hashkey(), ExecCallTriggerFunc(), insert_username(), lo_manage(), moddatetime(), plpgsql_fulfill_promise(), plsample_trigger_handler(), pltcl_trigger_handler(), RI_FKey_cascade_del(), RI_FKey_cascade_upd(), RI_FKey_check(), ri_restrict(), ri_set(), triggered_change_notification(), tsvector_update_trigger(), unique_key_recheck(), and validateForeignKeyConstraint().
| TupleTableSlot* TriggerData::tg_trigslot |
Definition at line 39 of file trigger.h.
Referenced by RI_FKey_cascade_del(), RI_FKey_cascade_upd(), RI_FKey_check(), ri_restrict(), ri_set(), unique_key_recheck(), and validateForeignKeyConstraint().
| HeapTuple TriggerData::tg_trigtuple |
Definition at line 36 of file trigger.h.
Referenced by autoinc(), check_foreign_key(), check_primary_key(), insert_username(), lo_manage(), plperl_trigger_handler(), plpgsql_exec_trigger(), plsample_trigger_handler(), pltcl_trigger_handler(), suppress_redundant_updates_trigger(), trigger_return_old(), triggered_change_notification(), tsvector_update_trigger(), and validateForeignKeyConstraint().
Definition at line 43 of file trigger.h.
Referenced by lo_manage(), and tsvector_update_trigger().
| NodeTag TriggerData::type |
Definition at line 33 of file trigger.h.
Referenced by ExecBRInsertTriggers(), ExecIRDeleteTriggers(), ExecIRInsertTriggers(), ExecIRUpdateTriggers(), plpgsql_validator(), and validateForeignKeyConstraint().