]> granicus.if.org Git - postgresql/blob - contrib/ltree/uninstall_ltree.sql
Mark contrib's GiST and GIN opclass support functions as STRICT, for safety.
[postgresql] / contrib / ltree / uninstall_ltree.sql
1 /* $PostgreSQL: pgsql/contrib/ltree/uninstall_ltree.sql,v 1.6 2008/04/14 17:05:32 tgl Exp $ */
2
3 -- Adjust this setting to control where the objects get dropped.
4 SET search_path = public;
5
6 DROP OPERATOR CLASS gist__ltree_ops USING gist;
7
8 DROP FUNCTION _ltree_same(internal, internal, internal);
9
10 DROP FUNCTION _ltree_union(internal, internal);
11
12 DROP FUNCTION _ltree_picksplit(internal, internal);
13
14 DROP FUNCTION _ltree_penalty(internal,internal,internal);
15
16 DROP FUNCTION _ltree_compress(internal);
17
18 DROP FUNCTION _ltree_consistent(internal,internal,int2,oid,internal);
19
20 DROP OPERATOR ?@ (_ltree, ltxtquery);
21
22 DROP FUNCTION _ltxtq_extract_exec(_ltree,ltxtquery);
23
24 DROP OPERATOR ?~ (_ltree, lquery);
25
26 DROP FUNCTION _ltq_extract_regex(_ltree,lquery);
27
28 DROP OPERATOR ?<@ (_ltree, ltree);
29
30 DROP FUNCTION _ltree_extract_risparent(_ltree,ltree);
31
32 DROP OPERATOR ?@> (_ltree, ltree);
33
34 DROP FUNCTION _ltree_extract_isparent(_ltree,ltree);
35
36 DROP OPERATOR ^@ (ltxtquery, _ltree);
37
38 DROP OPERATOR ^@ (_ltree, ltxtquery);
39
40 DROP OPERATOR ^? (_lquery, _ltree);
41
42 DROP OPERATOR ^? (_ltree, _lquery);
43
44 DROP OPERATOR ^~ (lquery, _ltree);
45
46 DROP OPERATOR ^~ (_ltree, lquery);
47
48 DROP OPERATOR ^@> (ltree, _ltree);
49
50 DROP OPERATOR ^<@ (_ltree, ltree);
51
52 DROP OPERATOR ^<@ (ltree, _ltree);
53
54 DROP OPERATOR ^@> (_ltree, ltree);
55
56 DROP OPERATOR @ (ltxtquery, _ltree);
57
58 DROP OPERATOR @ (_ltree, ltxtquery);
59
60 DROP OPERATOR ? (_lquery, _ltree);
61
62 DROP OPERATOR ? (_ltree, _lquery);
63
64 DROP OPERATOR ~ (lquery, _ltree);
65
66 DROP OPERATOR ~ (_ltree, lquery);
67
68 DROP OPERATOR @> (ltree, _ltree);
69
70 DROP OPERATOR <@ (_ltree, ltree);
71
72 DROP OPERATOR <@ (ltree, _ltree);
73
74 DROP OPERATOR @> (_ltree, ltree);
75
76 DROP FUNCTION _ltxtq_rexec(ltxtquery, _ltree);
77
78 DROP FUNCTION _ltxtq_exec(_ltree, ltxtquery);
79
80 DROP FUNCTION _lt_q_rregex(_lquery,_ltree);
81
82 DROP FUNCTION _lt_q_regex(_ltree,_lquery);
83
84 DROP FUNCTION _ltq_rregex(lquery,_ltree);
85
86 DROP FUNCTION _ltq_regex(_ltree,lquery);
87
88 DROP FUNCTION _ltree_r_risparent(ltree,_ltree);
89
90 DROP FUNCTION _ltree_risparent(_ltree,ltree);
91
92 DROP FUNCTION _ltree_r_isparent(ltree,_ltree);
93
94 DROP FUNCTION _ltree_isparent(_ltree,ltree);
95
96 DROP OPERATOR CLASS gist_ltree_ops USING gist;
97
98 DROP FUNCTION ltree_same(internal, internal, internal);
99
100 DROP FUNCTION ltree_union(internal, internal);
101
102 DROP FUNCTION ltree_picksplit(internal, internal);
103
104 DROP FUNCTION ltree_penalty(internal,internal,internal);
105
106 DROP FUNCTION ltree_decompress(internal);
107
108 DROP FUNCTION ltree_compress(internal);
109
110 DROP FUNCTION ltree_consistent(internal,internal,int2,oid,internal);
111
112 DROP TYPE ltree_gist CASCADE;
113   
114 DROP OPERATOR ^@ (ltxtquery, ltree);
115
116 DROP OPERATOR ^@ (ltree, ltxtquery);
117
118 DROP OPERATOR @ (ltxtquery, ltree);
119
120 DROP OPERATOR @ (ltree, ltxtquery);
121
122 DROP FUNCTION ltxtq_rexec(ltxtquery, ltree);
123
124 DROP FUNCTION ltxtq_exec(ltree, ltxtquery);
125
126 DROP TYPE ltxtquery CASCADE;
127
128 DROP OPERATOR ^? (_lquery, ltree);
129
130 DROP OPERATOR ^? (ltree, _lquery);
131
132 DROP OPERATOR ? (_lquery, ltree);
133
134 DROP OPERATOR ? (ltree, _lquery);
135
136 DROP FUNCTION lt_q_rregex(_lquery,ltree);
137
138 DROP FUNCTION lt_q_regex(ltree,_lquery);
139
140 DROP OPERATOR ^~ (lquery, ltree);
141
142 DROP OPERATOR ^~ (ltree, lquery);
143
144 DROP OPERATOR ~ (lquery, ltree);
145
146 DROP OPERATOR ~ (ltree, lquery);
147
148 DROP FUNCTION ltq_rregex(lquery,ltree);
149
150 DROP FUNCTION ltq_regex(ltree,lquery);
151
152 DROP TYPE lquery CASCADE;
153
154 DROP OPERATOR CLASS ltree_ops USING btree;
155
156 DROP OPERATOR || (text, ltree);
157
158 DROP OPERATOR || (ltree, text);
159
160 DROP OPERATOR || (ltree, ltree);
161
162 DROP OPERATOR ^<@ (ltree, ltree);
163
164 DROP OPERATOR <@ (ltree, ltree);
165
166 DROP OPERATOR ^@> (ltree, ltree);
167
168 DROP OPERATOR @> (ltree, ltree);
169
170 DROP FUNCTION ltreeparentsel(internal, oid, internal, integer);
171
172 DROP FUNCTION ltree_textadd(text,ltree);
173
174 DROP FUNCTION ltree_addtext(ltree,text);
175
176 DROP FUNCTION ltree_addltree(ltree,ltree);
177
178 DROP FUNCTION ltree_risparent(ltree,ltree);
179
180 DROP FUNCTION ltree_isparent(ltree,ltree);
181
182 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree,ltree,ltree);
183
184 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree,ltree);
185
186 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree);
187
188 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree);
189
190 DROP FUNCTION lca(ltree,ltree,ltree,ltree);
191
192 DROP FUNCTION lca(ltree,ltree,ltree);
193
194 DROP FUNCTION lca(ltree,ltree);
195
196 DROP FUNCTION lca(_ltree);
197
198 DROP FUNCTION text2ltree(text);
199
200 DROP FUNCTION ltree2text(ltree);
201
202 DROP FUNCTION nlevel(ltree);
203
204 DROP FUNCTION index(ltree,ltree,int4);
205
206 DROP FUNCTION index(ltree,ltree);
207
208 DROP FUNCTION subpath(ltree,int4);
209
210 DROP FUNCTION subpath(ltree,int4,int4);
211
212 DROP FUNCTION subltree(ltree,int4,int4);
213
214 DROP OPERATOR <> (ltree, ltree);
215
216 DROP OPERATOR = (ltree, ltree);
217
218 DROP OPERATOR > (ltree, ltree);
219
220 DROP OPERATOR >= (ltree, ltree);
221
222 DROP OPERATOR <= (ltree, ltree);
223
224 DROP OPERATOR < (ltree, ltree);
225
226 DROP FUNCTION ltree_ne(ltree,ltree);
227
228 DROP FUNCTION ltree_gt(ltree,ltree);
229
230 DROP FUNCTION ltree_ge(ltree,ltree);
231
232 DROP FUNCTION ltree_eq(ltree,ltree);
233
234 DROP FUNCTION ltree_le(ltree,ltree);
235
236 DROP FUNCTION ltree_lt(ltree,ltree);
237
238 DROP FUNCTION ltree_cmp(ltree,ltree);
239
240 DROP TYPE ltree CASCADE;