Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit989ab6b

Browse files
committed
pg_trigger changed
1 parentbad4bc4 commit989ab6b

File tree

3 files changed

+15
-24
lines changed

3 files changed

+15
-24
lines changed

‎src/include/catalog/pg_attribute.h

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
* Copyright (c) 1994, Regents of the University of California
99
*
10-
* $Id: pg_attribute.h,v 1.13 1997/08/31 09:55:21 vadim Exp $
10+
* $Id: pg_attribute.h,v 1.14 1997/09/04 13:25:08 vadim Exp $
1111
*
1212
* NOTES
1313
* the genbki.sh script reads this file and generates .bki
@@ -534,14 +534,11 @@ DATA(insert OID = 0 ( 1216 vtype 18 0 1 -11 0 -1 t f c f f));
534534
*/
535535
DATA(insertOID=0 (1219tgrelid260410-1tfiff));
536536
DATA(insertOID=0 (1219tgname190NAMEDATALEN20-1ffiff));
537-
DATA(insertOID=0 (1219tgfunc190NAMEDATALEN30-1ffiff));
538-
DATA(insertOID=0 (1219tglang260440-1tfiff));
539-
DATA(insertOID=0 (1219tgtype210250-1tfsff));
540-
DATA(insertOID=0 (1219tgnargs210260-1tfsff));
541-
DATA(insertOID=0 (1219tgattr2201670-1ffiff));
542-
DATA(insertOID=0 (1219tgtext170-180-1ffiff));
543-
DATA(insertOID=0 (1219tgargs170-190-1ffiff));
544-
DATA(insertOID=0 (1219tgwhen250-1100-1ffiff));
537+
DATA(insertOID=0 (1219tgfoid260430-1tfiff));
538+
DATA(insertOID=0 (1219tgtype210240-1tfsff));
539+
DATA(insertOID=0 (1219tgnargs210250-1tfsff));
540+
DATA(insertOID=0 (1219tgattr2201660-1ffiff));
541+
DATA(insertOID=0 (1219tgargs170-170-1ffiff));
545542
DATA(insertOID=0 (1219ctid2706-10-1ffiff));
546543
DATA(insertOID=0 (1219oid2604-20-1tfiff));
547544
DATA(insertOID=0 (1219xmin2804-30-1ffiff));

‎src/include/catalog/pg_class.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
* Copyright (c) 1994, Regents of the University of California
99
*
10-
* $Id: pg_class.h,v 1.8 1997/08/31 09:55:22 vadim Exp $
10+
* $Id: pg_class.h,v 1.9 1997/09/04 13:25:13 vadim Exp $
1111
*
1212
* NOTES
1313
* ``pg_relation'' is being replaced by ``pg_class''. currently
@@ -139,7 +139,7 @@ DATA(insert OID = 1271 ( pg_time 100 PGUID 0 0 0 0 0 f t s n 1 0 0 0 f
139139
DATA(insert OID =1273 ( pg_hosts101 PGUID00000 f t s n3000 f _null_ ));
140140
DATA(insert OID =1215 ( pg_attrdef109 PGUID00000 t t r n4000 f _null_ ));
141141
DATA(insert OID =1216 ( pg_relcheck110 PGUID00000 t t r n4000 f _null_ ));
142-
DATA(insert OID =1219 ( pg_trigger111 PGUID00000 t t r n10000 f _null_ ));
142+
DATA(insert OID =1219 ( pg_trigger111 PGUID00000 t t r n7000 f _null_ ));
143143

144144
#defineRelOid_pg_type1247
145145
#defineRelOid_pg_demon1251

‎src/include/catalog/pg_trigger.h

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,11 @@
2929
CATALOG(pg_trigger)BOOTSTRAP {
3030
Oidtgrelid;/* triggered relation */
3131
NameDatatgname;/* trigger' name */
32-
NameDatatgfunc;/* name of function to be called */
33-
Oidtglang;/* Language. Only ClanguageId currently */
32+
Oidtgfoid;/* OID of function to be called */
3433
int2tgtype;/* BEFORE/AFTER UPDATE/DELETE/INSERT ROW/STATEMENT */
3534
int2tgnargs;/* # of extra arguments in tgargs */
3635
int28tgattr;/* UPDATE of attr1, attr2 ... (NI) */
37-
byteatgtext;/* currently, where to find .so */
3836
byteatgargs;/* first\000second\000tgnargs\000 */
39-
texttgwhen;/* when (a > 10 or b = 3) fire trigger (NI) */
4037
}FormData_pg_trigger;
4138

4239
/* ----------------
@@ -50,17 +47,14 @@ typedef FormData_pg_trigger*Form_pg_trigger;
5047
*compiler constants for pg_trigger
5148
* ----------------
5249
*/
53-
#defineNatts_pg_trigger10
50+
#defineNatts_pg_trigger7
5451
#defineAnum_pg_trigger_tgrelid1
5552
#defineAnum_pg_trigger_tgname2
56-
#defineAnum_pg_trigger_tgfunc3
57-
#defineAnum_pg_trigger_tglang4
58-
#defineAnum_pg_trigger_tgtype5
59-
#defineAnum_pg_trigger_tgnargs6
60-
#defineAnum_pg_trigger_tgattr7
61-
#defineAnum_pg_trigger_tgtext8
62-
#defineAnum_pg_trigger_tgargs9
63-
#defineAnum_pg_trigger_tgwhen10
53+
#defineAnum_pg_trigger_tgfoid3
54+
#defineAnum_pg_trigger_tgtype4
55+
#defineAnum_pg_trigger_tgnargs5
56+
#defineAnum_pg_trigger_tgattr6
57+
#defineAnum_pg_trigger_tgargs7
6458

6559
#defineTRIGGER_TYPE_ROW(1 << 0)
6660
#defineTRIGGER_TYPE_BEFORE(1 << 1)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp