aboutsummaryrefslogtreecommitdiff
path: root/src/include/catalog/pg_amproc.h
blob: e1353fbcd5dd954c7447a841fb5b5c235b1bc7cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
/*-------------------------------------------------------------------------
 *
 * pg_amproc.h--
 *    definition of the system "amproc" relation (pg_amproce)
 *    along with the relation's initial contents.  The amproc
 *    catalog is used to store procedures used by indexed access
 *    methods that aren't associated with operators.
 *
 *
 * Copyright (c) 1994, Regents of the University of California
 *
 * $Id: pg_amproc.h,v 1.4 1997/09/04 18:43:57 thomas Exp $
 *
 * NOTES
 *    the genbki.sh script reads this file and generates .bki
 *    information from the DATA() statements.
 *
 *-------------------------------------------------------------------------
 */
#ifndef PG_AMPROC_H
#define PG_AMPROC_H

/* ----------------
 *	postgres.h contains the system type definintions and the
 *	CATALOG(), BOOTSTRAP and DATA() sugar words so this file
 *	can be read by both genbki.sh and the C compiler.
 * ----------------
 */

/* ----------------
 *	pg_amproc definition.  cpp turns this into
 *	typedef struct FormData_pg_amproc
 * ----------------
 */ 
CATALOG(pg_amproc) {
    Oid 	amid;
    Oid 	amopclaid;
    Oid 	amproc;
    int2 	amprocnum;
} FormData_pg_amproc;

/* ----------------
 *	Form_pg_amproc corresponds to a pointer to a tuple with
 *	the format of pg_amproc relation.
 * ----------------
 */
typedef FormData_pg_amproc	*Form_pg_amproc;

/* ----------------
 *	compiler constants for pg_amproc
 * ----------------
 */
#define Natts_pg_amproc			4
#define Anum_pg_amproc_amid		1
#define Anum_pg_amproc_amopclaid	2
#define Anum_pg_amproc_amproc		3
#define Anum_pg_amproc_amprocnum	4

/* ----------------
 *	initial contents of pg_amproc
 * ----------------
 */

DATA(insert OID = 0 (402  422  193 1));
DATA(insert OID = 0 (402  422  194 2));
DATA(insert OID = 0 (402  422  195 3));
DATA(insert OID = 0 (402  433  193 1));
DATA(insert OID = 0 (402  433  194 2));
DATA(insert OID = 0 (402  433  196 3));
DATA(insert OID = 0 (402  434  197 1));
DATA(insert OID = 0 (402  434  198 2));
DATA(insert OID = 0 (402  434  199 3));
DATA(insert OID = 0 (403  421  350 1));
DATA(insert OID = 0 (403  423  355 1));
DATA(insert OID = 0 (403  424  353 1));
DATA(insert OID = 0 (403  425  352 1));
DATA(insert OID = 0 (403  426  351 1));
DATA(insert OID = 0 (403  427  356 1));
DATA(insert OID = 0 (403  428  354 1));
DATA(insert OID = 0 (403  429  358 1));
DATA(insert OID = 0 (403  406  689 1));
DATA(insert OID = 0 (403  407  690 1));
DATA(insert OID = 0 (403  408  691 1));
DATA(insert OID = 0 (403 1181  359 1));
DATA(insert OID = 0 (403  430 1274 1));
DATA(insert OID = 0 (403  431  360 1));
DATA(insert OID = 0 (403  432  357 1));
DATA(insert OID = 0 (403  435  928 1));
DATA(insert OID = 0 (403  436  948 1));
DATA(insert OID = 0 (403  437  828 1));
DATA(insert OID = 0 (403 1076 1078 1));
DATA(insert OID = 0 (403 1077 1079 1));
DATA(insert OID = 0 (403 1114 1092 1));
DATA(insert OID = 0 (403 1115 1107 1));
DATA(insert OID = 0 (403 1312 1314 1));
DATA(insert OID = 0 (403 1313 1315 1));

BKI_BEGIN
#ifdef NOBTREE
BKI_END
DATA(insert OID = 0 (404  421  350 1));
DATA(insert OID = 0 (404  423  355 1));
DATA(insert OID = 0 (404  424  353 1));
DATA(insert OID = 0 (404  425  352 1));
DATA(insert OID = 0 (404  426  351 1));
DATA(insert OID = 0 (404  427  356 1));
DATA(insert OID = 0 (404  428  354 1));
DATA(insert OID = 0 (404  429  358 1));
DATA(insert OID = 0 (404  406  689 1));
DATA(insert OID = 0 (404  407  690 1));
DATA(insert OID = 0 (404  408  691 1));
DATA(insert OID = 0 (404 1181  359 1));
DATA(insert OID = 0 (404  430 1274 1));
DATA(insert OID = 0 (404  431  360 1));
DATA(insert OID = 0 (404  432  357 1));
BKI_BEGIN
#endif /* NOBTREE */
BKI_END

DATA(insert OID = 0 (405  421  449 1));
DATA(insert OID = 0 (405  423  452 1));
DATA(insert OID = 0 (405  426  450 1));
DATA(insert OID = 0 (405  427  453 1));
DATA(insert OID = 0 (405  428  451 1));
DATA(insert OID = 0 (405  429  454 1));
DATA(insert OID = 0 (405  406  692 1));
DATA(insert OID = 0 (405  407  693 1));
DATA(insert OID = 0 (405  408  694 1));
DATA(insert OID = 0 (405 1181  455 1));
DATA(insert OID = 0 (405  430 1281 1));
DATA(insert OID = 0 (405  431  456 1));
DATA(insert OID = 0 (405 1076 1080 1));
DATA(insert OID = 0 (405 1077 1081 1));
DATA(insert OID = 0 (405 1114  450 1));
DATA(insert OID = 0 (405 1115  694 1));

#endif /* PG_AMPROC_H */