#include "catalog/genbki.h"
#include "catalog/pg_trigger_d.h"
Go to the source code of this file.
|
| CATALOG (pg_trigger, 2620, TriggerRelationId) |
|
| DECLARE_TOAST (pg_trigger, 2336, 2337) |
|
| DECLARE_INDEX (pg_trigger_tgconstraint_index, 2699, TriggerConstraintIndexId, pg_trigger, btree(tgconstraint oid_ops)) |
|
| DECLARE_UNIQUE_INDEX (pg_trigger_tgrelid_tgname_index, 2701, TriggerRelidNameIndexId, pg_trigger, btree(tgrelid oid_ops, tgname name_ops)) |
|
| DECLARE_UNIQUE_INDEX_PKEY (pg_trigger_oid_index, 2702, TriggerOidIndexId, pg_trigger, btree(oid oid_ops)) |
|
| DECLARE_ARRAY_FOREIGN_KEY ((tgrelid, tgattr), pg_attribute,(attrelid, attnum)) |
|
◆ Form_pg_trigger
◆ CATALOG()
CATALOG |
( |
pg_trigger |
, |
|
|
2620 |
, |
|
|
TriggerRelationId |
|
|
) |
| |
Definition at line 34 of file pg_trigger.h.
35{
38
40
44
45 char tgenabled;
46
47 bool tgisinternal;
49
51
52
54
55
56 bool tgdeferrable;
57 bool tginitdeferred;
59
60
61
62
63
65
66
67#ifdef CATALOG_VARLEN
69 pg_node_tree tgqual;
72#endif
#define BKI_LOOKUP(catalog)
#define BKI_LOOKUP_OPT(catalog)
#define BKI_FORCE_NOT_NULL
References BKI_FORCE_NOT_NULL, BKI_LOOKUP, and BKI_LOOKUP_OPT.
◆ DECLARE_ARRAY_FOREIGN_KEY()
DECLARE_ARRAY_FOREIGN_KEY |
( |
(tgrelid, tgattr) |
, |
|
|
pg_attribute |
, |
|
|
(attrelid, attnum) |
|
|
) |
| |
◆ DECLARE_INDEX()
DECLARE_INDEX |
( |
pg_trigger_tgconstraint_index |
, |
|
|
2699 |
, |
|
|
TriggerConstraintIndexId |
, |
|
|
pg_trigger |
, |
|
|
btree(tgconstraint oid_ops) |
|
|
) |
| |
◆ DECLARE_TOAST()
DECLARE_TOAST |
( |
pg_trigger |
, |
|
|
2336 |
, |
|
|
2337 |
|
|
) |
| |
◆ DECLARE_UNIQUE_INDEX()
DECLARE_UNIQUE_INDEX |
( |
pg_trigger_tgrelid_tgname_index |
, |
|
|
2701 |
, |
|
|
TriggerRelidNameIndexId |
, |
|
|
pg_trigger |
, |
|
|
btree(tgrelid oid_ops, tgname name_ops) |
|
|
) |
| |
◆ DECLARE_UNIQUE_INDEX_PKEY()
DECLARE_UNIQUE_INDEX_PKEY |
( |
pg_trigger_oid_index |
, |
|
|
2702 |
, |
|
|
TriggerOidIndexId |
, |
|
|
pg_trigger |
, |
|
|
btree(oid oid_ops) |
|
|
) |
| |
◆ FormData_pg_trigger