Fix pg_dump bug in the database-level collation patch. "datcollate" and
[PostgreSQL.git] / contrib / ltree / uninstall_ltree.sql
blob7355f0580344d4a14432c4d9ef73e75586ac8cd4
1 /* $PostgreSQL$ */
3 -- Adjust this setting to control where the objects get dropped.
4 SET search_path = public;
6 DROP OPERATOR CLASS gist__ltree_ops USING gist;
8 DROP FUNCTION _ltree_same(internal, internal, internal);
10 DROP FUNCTION _ltree_union(internal, internal);
12 DROP FUNCTION _ltree_picksplit(internal, internal);
14 DROP FUNCTION _ltree_penalty(internal,internal,internal);
16 DROP FUNCTION _ltree_compress(internal);
18 DROP FUNCTION _ltree_consistent(internal,internal,int2,oid,internal);
20 DROP OPERATOR ?@ (_ltree, ltxtquery);
22 DROP FUNCTION _ltxtq_extract_exec(_ltree,ltxtquery);
24 DROP OPERATOR ?~ (_ltree, lquery);
26 DROP FUNCTION _ltq_extract_regex(_ltree,lquery);
28 DROP OPERATOR ?<@ (_ltree, ltree);
30 DROP FUNCTION _ltree_extract_risparent(_ltree,ltree);
32 DROP OPERATOR ?@> (_ltree, ltree);
34 DROP FUNCTION _ltree_extract_isparent(_ltree,ltree);
36 DROP OPERATOR ^@ (ltxtquery, _ltree);
38 DROP OPERATOR ^@ (_ltree, ltxtquery);
40 DROP OPERATOR ^? (_lquery, _ltree);
42 DROP OPERATOR ^? (_ltree, _lquery);
44 DROP OPERATOR ^~ (lquery, _ltree);
46 DROP OPERATOR ^~ (_ltree, lquery);
48 DROP OPERATOR ^@> (ltree, _ltree);
50 DROP OPERATOR ^<@ (_ltree, ltree);
52 DROP OPERATOR ^<@ (ltree, _ltree);
54 DROP OPERATOR ^@> (_ltree, ltree);
56 DROP OPERATOR @ (ltxtquery, _ltree);
58 DROP OPERATOR @ (_ltree, ltxtquery);
60 DROP OPERATOR ? (_lquery, _ltree);
62 DROP OPERATOR ? (_ltree, _lquery);
64 DROP OPERATOR ~ (lquery, _ltree);
66 DROP OPERATOR ~ (_ltree, lquery);
68 DROP OPERATOR @> (ltree, _ltree);
70 DROP OPERATOR <@ (_ltree, ltree);
72 DROP OPERATOR <@ (ltree, _ltree);
74 DROP OPERATOR @> (_ltree, ltree);
76 DROP FUNCTION _ltxtq_rexec(ltxtquery, _ltree);
78 DROP FUNCTION _ltxtq_exec(_ltree, ltxtquery);
80 DROP FUNCTION _lt_q_rregex(_lquery,_ltree);
82 DROP FUNCTION _lt_q_regex(_ltree,_lquery);
84 DROP FUNCTION _ltq_rregex(lquery,_ltree);
86 DROP FUNCTION _ltq_regex(_ltree,lquery);
88 DROP FUNCTION _ltree_r_risparent(ltree,_ltree);
90 DROP FUNCTION _ltree_risparent(_ltree,ltree);
92 DROP FUNCTION _ltree_r_isparent(ltree,_ltree);
94 DROP FUNCTION _ltree_isparent(_ltree,ltree);
96 DROP OPERATOR CLASS gist_ltree_ops USING gist;
98 DROP FUNCTION ltree_same(internal, internal, internal);
100 DROP FUNCTION ltree_union(internal, internal);
102 DROP FUNCTION ltree_picksplit(internal, internal);
104 DROP FUNCTION ltree_penalty(internal,internal,internal);
106 DROP FUNCTION ltree_decompress(internal);
108 DROP FUNCTION ltree_compress(internal);
110 DROP FUNCTION ltree_consistent(internal,internal,int2,oid,internal);
112 DROP TYPE ltree_gist CASCADE;
113   
114 DROP OPERATOR ^@ (ltxtquery, ltree);
116 DROP OPERATOR ^@ (ltree, ltxtquery);
118 DROP OPERATOR @ (ltxtquery, ltree);
120 DROP OPERATOR @ (ltree, ltxtquery);
122 DROP FUNCTION ltxtq_rexec(ltxtquery, ltree);
124 DROP FUNCTION ltxtq_exec(ltree, ltxtquery);
126 DROP TYPE ltxtquery CASCADE;
128 DROP OPERATOR ^? (_lquery, ltree);
130 DROP OPERATOR ^? (ltree, _lquery);
132 DROP OPERATOR ? (_lquery, ltree);
134 DROP OPERATOR ? (ltree, _lquery);
136 DROP FUNCTION lt_q_rregex(_lquery,ltree);
138 DROP FUNCTION lt_q_regex(ltree,_lquery);
140 DROP OPERATOR ^~ (lquery, ltree);
142 DROP OPERATOR ^~ (ltree, lquery);
144 DROP OPERATOR ~ (lquery, ltree);
146 DROP OPERATOR ~ (ltree, lquery);
148 DROP FUNCTION ltq_rregex(lquery,ltree);
150 DROP FUNCTION ltq_regex(ltree,lquery);
152 DROP TYPE lquery CASCADE;
154 DROP OPERATOR CLASS ltree_ops USING btree;
156 DROP OPERATOR || (text, ltree);
158 DROP OPERATOR || (ltree, text);
160 DROP OPERATOR || (ltree, ltree);
162 DROP OPERATOR ^<@ (ltree, ltree);
164 DROP OPERATOR <@ (ltree, ltree);
166 DROP OPERATOR ^@> (ltree, ltree);
168 DROP OPERATOR @> (ltree, ltree);
170 DROP FUNCTION ltreeparentsel(internal, oid, internal, integer);
172 DROP FUNCTION ltree_textadd(text,ltree);
174 DROP FUNCTION ltree_addtext(ltree,text);
176 DROP FUNCTION ltree_addltree(ltree,ltree);
178 DROP FUNCTION ltree_risparent(ltree,ltree);
180 DROP FUNCTION ltree_isparent(ltree,ltree);
182 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree,ltree,ltree);
184 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree,ltree);
186 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree);
188 DROP FUNCTION lca(ltree,ltree,ltree,ltree,ltree);
190 DROP FUNCTION lca(ltree,ltree,ltree,ltree);
192 DROP FUNCTION lca(ltree,ltree,ltree);
194 DROP FUNCTION lca(ltree,ltree);
196 DROP FUNCTION lca(_ltree);
198 DROP FUNCTION text2ltree(text);
200 DROP FUNCTION ltree2text(ltree);
202 DROP FUNCTION nlevel(ltree);
204 DROP FUNCTION index(ltree,ltree,int4);
206 DROP FUNCTION index(ltree,ltree);
208 DROP FUNCTION subpath(ltree,int4);
210 DROP FUNCTION subpath(ltree,int4,int4);
212 DROP FUNCTION subltree(ltree,int4,int4);
214 DROP OPERATOR <> (ltree, ltree);
216 DROP OPERATOR = (ltree, ltree);
218 DROP OPERATOR > (ltree, ltree);
220 DROP OPERATOR >= (ltree, ltree);
222 DROP OPERATOR <= (ltree, ltree);
224 DROP OPERATOR < (ltree, ltree);
226 DROP FUNCTION ltree_ne(ltree,ltree);
228 DROP FUNCTION ltree_gt(ltree,ltree);
230 DROP FUNCTION ltree_ge(ltree,ltree);
232 DROP FUNCTION ltree_eq(ltree,ltree);
234 DROP FUNCTION ltree_le(ltree,ltree);
236 DROP FUNCTION ltree_lt(ltree,ltree);
238 DROP FUNCTION ltree_cmp(ltree,ltree);
240 DROP TYPE ltree CASCADE;