summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2000-01-11 05:37:11 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2000-01-11 05:37:11 +0000
commitac295f43f5170e8773e32ea469c9489842a750f0 (patch)
tree89c3e251ec4ce02b657404a46e956e7f924a30ba /doc/src
parentfa3aa5e1bb494c64432625bf426591d49ed5d0c0 (diff)
Update struct Trigger definition.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/trigger.sgml19
1 files changed, 12 insertions, 7 deletions
diff --git a/doc/src/sgml/trigger.sgml b/doc/src/sgml/trigger.sgml
index 4d18a042da1..e9e6d9bc448 100644
--- a/doc/src/sgml/trigger.sgml
+++ b/doc/src/sgml/trigger.sgml
@@ -184,13 +184,18 @@ tg_trigger
typedef struct Trigger
{
- char *tgname;
- Oid tgfoid;
- func_ptr tgfunc;
- int16 tgtype;
- int16 tgnargs;
- int16 tgattr[8];
- char **tgargs;
+ Oid tgoid;
+ char *tgname;
+ Oid tgfoid;
+ FmgrInfo tgfunc;
+ int16 tgtype;
+ bool tgenabled;
+ bool tgisconstraint;
+ bool tgdeferrable;
+ bool tginitdeferred;
+ int16 tgnargs;
+ int16 tgattr[FUNC_MAX_ARGS];
+ char **tgargs;
} Trigger;
tgname is the trigger's name, tgnargs is number of arguments in tgargs,