Ticket #301: uninstall_postgis.sql

File uninstall_postgis.sql, 36.4 KB (added by dustymugs, 5 months ago)

Uninstall sql for postgis generated by uninstall_script.

Line 
1DROP TABLE IF EXISTS spatial_ref_sys;
2DROP VIEW IF EXISTS geometry_columns;
3DROP VIEW IF EXISTS geography_columns;
4DROP CAST IF EXISTS (text AS geometry);
5DROP CAST IF EXISTS (geometry AS text);
6DROP CAST IF EXISTS (geometry AS geometry);
7DROP CAST IF EXISTS (geometry AS geography);
8DROP CAST IF EXISTS (geometry AS bytea);
9DROP CAST IF EXISTS (geometry AS box3d);
10DROP CAST IF EXISTS (geometry AS box2d);
11DROP CAST IF EXISTS (geometry AS box);
12DROP CAST IF EXISTS (geography AS geometry);
13DROP CAST IF EXISTS (geography AS geography);
14DROP CAST IF EXISTS (geography AS bytea);
15DROP CAST IF EXISTS (bytea AS geometry);
16DROP CAST IF EXISTS (bytea AS geography);
17DROP CAST IF EXISTS (box3d AS geometry);
18DROP CAST IF EXISTS (box3d AS box2d);
19DROP CAST IF EXISTS (box3d AS box);
20DROP CAST IF EXISTS (box2d AS geometry);
21DROP CAST IF EXISTS (box2d AS box3d);
22DROP OPERATOR CLASS IF EXISTS gist_geometry_ops_nd USING gist;
23DROP OPERATOR CLASS IF EXISTS gist_geometry_ops_2d USING gist;
24DROP OPERATOR CLASS IF EXISTS gist_geography_ops USING gist;
25DROP OPERATOR CLASS IF EXISTS btree_geometry_ops USING btree;
26DROP OPERATOR CLASS IF EXISTS btree_geography_ops USING btree;
27DROP OPERATOR IF EXISTS ~= (geometry, geometry);
28DROP OPERATOR IF EXISTS ~ (geometry, geometry);
29DROP OPERATOR IF EXISTS |>> (geometry, geometry);
30DROP OPERATOR IF EXISTS |&> (geometry, geometry);
31DROP OPERATOR IF EXISTS @ (geometry, geometry);
32DROP OPERATOR IF EXISTS >> (geometry, geometry);
33DROP OPERATOR IF EXISTS >= (geography, geography);
34DROP OPERATOR IF EXISTS >= (geometry, geometry);
35DROP OPERATOR IF EXISTS > (geography, geography);
36DROP OPERATOR IF EXISTS > (geometry, geometry);
37DROP OPERATOR IF EXISTS = (geography, geography);
38DROP OPERATOR IF EXISTS = (geometry, geometry);
39DROP OPERATOR IF EXISTS <= (geography, geography);
40DROP OPERATOR IF EXISTS <= (geometry, geometry);
41DROP OPERATOR IF EXISTS <<| (geometry, geometry);
42DROP OPERATOR IF EXISTS << (geometry, geometry);
43DROP OPERATOR IF EXISTS < (geography, geography);
44DROP OPERATOR IF EXISTS < (geometry, geometry);
45DROP OPERATOR IF EXISTS &> (geometry, geometry);
46DROP OPERATOR IF EXISTS &<| (geometry, geometry);
47DROP OPERATOR IF EXISTS &< (geometry, geometry);
48DROP OPERATOR IF EXISTS &&& (geometry, geometry);
49DROP OPERATOR IF EXISTS && (geography, geography);
50DROP OPERATOR IF EXISTS && (geometry, geometry);
51DROP AGGREGATE IF EXISTS st_union(geometry);
52DROP AGGREGATE IF EXISTS st_polygonize(geometry);
53DROP AGGREGATE IF EXISTS st_memunion(geometry);
54DROP AGGREGATE IF EXISTS st_memcollect(geometry);
55DROP AGGREGATE IF EXISTS st_makeline(geometry);
56DROP AGGREGATE IF EXISTS st_extent(geometry);
57DROP AGGREGATE IF EXISTS st_collect(geometry);
58DROP AGGREGATE IF EXISTS st_accum(geometry);
59DROP AGGREGATE IF EXISTS st_3dextent(geometry);
60DROP AGGREGATE IF EXISTS polygonize(geometry);
61DROP AGGREGATE IF EXISTS collect(geometry);
62DROP FUNCTION IF EXISTS updategeometrysrid(catalogn_name character varying, schema_name character varying, table_name character varying, column_name character varying, new_srid integer);
63DROP FUNCTION IF EXISTS updategeometrysrid(character varying, character varying, character varying, integer);
64DROP FUNCTION IF EXISTS updategeometrysrid(character varying, character varying, integer);
65DROP FUNCTION IF EXISTS unlockrows(text);
66DROP FUNCTION IF EXISTS text(geometry);
67DROP FUNCTION IF EXISTS st_zmin(box3d);
68DROP FUNCTION IF EXISTS st_zmflag(geometry);
69DROP FUNCTION IF EXISTS st_zmax(box3d);
70DROP FUNCTION IF EXISTS st_z(geometry);
71DROP FUNCTION IF EXISTS st_ymin(box3d);
72DROP FUNCTION IF EXISTS st_ymax(box3d);
73DROP FUNCTION IF EXISTS st_y(geometry);
74DROP FUNCTION IF EXISTS st_xmin(box3d);
75DROP FUNCTION IF EXISTS st_xmax(box3d);
76DROP FUNCTION IF EXISTS st_x(geometry);
77DROP FUNCTION IF EXISTS st_wkttosql(text);
78DROP FUNCTION IF EXISTS st_wkbtosql(bytea);
79DROP FUNCTION IF EXISTS st_within(geometry, geometry);
80DROP FUNCTION IF EXISTS st_union(geometry, geometry);
81DROP FUNCTION IF EXISTS st_union(geometry[]);
82DROP FUNCTION IF EXISTS st_unaryunion(geometry);
83DROP FUNCTION IF EXISTS st_transscale(geometry, double precision, double precision, double precision, double precision);
84DROP FUNCTION IF EXISTS st_translate(geometry, double precision, double precision, double precision);
85DROP FUNCTION IF EXISTS st_translate(geometry, double precision, double precision);
86DROP FUNCTION IF EXISTS st_transform(geometry, integer);
87DROP FUNCTION IF EXISTS st_touches(geometry, geometry);
88DROP FUNCTION IF EXISTS st_symmetricdifference(geometry, geometry);
89DROP FUNCTION IF EXISTS st_symdifference(geometry, geometry);
90DROP FUNCTION IF EXISTS st_summary(geometry);
91DROP FUNCTION IF EXISTS st_startpoint(geometry);
92DROP FUNCTION IF EXISTS st_srid(geometry);
93DROP FUNCTION IF EXISTS st_split(geometry, geometry);
94DROP FUNCTION IF EXISTS st_snaptogrid(geometry, geometry, double precision, double precision, double precision, double precision);
95DROP FUNCTION IF EXISTS st_snaptogrid(geometry, double precision, double precision, double precision, double precision);
96DROP FUNCTION IF EXISTS st_snaptogrid(geometry, double precision, double precision);
97DROP FUNCTION IF EXISTS st_snaptogrid(geometry, double precision);
98DROP FUNCTION IF EXISTS st_snap(geometry, geometry, double precision);
99DROP FUNCTION IF EXISTS st_simplifypreservetopology(geometry, double precision);
100DROP FUNCTION IF EXISTS st_simplify(geometry, double precision);
101DROP FUNCTION IF EXISTS st_shortestline(geometry, geometry);
102DROP FUNCTION IF EXISTS st_shift_longitude(geometry);
103DROP FUNCTION IF EXISTS st_sharedpaths(geometry, geometry);
104DROP FUNCTION IF EXISTS st_setsrid(geometry, integer);
105DROP FUNCTION IF EXISTS st_setpoint(geometry, integer, geometry);
106DROP FUNCTION IF EXISTS st_segmentize(geometry, double precision);
107DROP FUNCTION IF EXISTS st_scale(geometry, double precision, double precision, double precision);
108DROP FUNCTION IF EXISTS st_scale(geometry, double precision, double precision);
109DROP FUNCTION IF EXISTS st_rotatez(geometry, double precision);
110DROP FUNCTION IF EXISTS st_rotatey(geometry, double precision);
111DROP FUNCTION IF EXISTS st_rotatex(geometry, double precision);
112DROP FUNCTION IF EXISTS st_rotate(geometry, double precision);
113DROP FUNCTION IF EXISTS st_reverse(geometry);
114DROP FUNCTION IF EXISTS st_removerepeatedpoints(geometry);
115DROP FUNCTION IF EXISTS st_removepoint(geometry, integer);
116DROP FUNCTION IF EXISTS st_relatematch(text, text);
117DROP FUNCTION IF EXISTS st_relate(geometry, geometry, text);
118DROP FUNCTION IF EXISTS st_relate(geometry, geometry, integer);
119DROP FUNCTION IF EXISTS st_relate(geometry, geometry);
120DROP FUNCTION IF EXISTS st_project(geog geography, distance double precision, azimuth double precision);
121DROP FUNCTION IF EXISTS st_polygonize(geometry[]);
122DROP FUNCTION IF EXISTS st_polygonfromwkb(bytea, integer);
123DROP FUNCTION IF EXISTS st_polygonfromwkb(bytea);
124DROP FUNCTION IF EXISTS st_polygonfromtext(text, integer);
125DROP FUNCTION IF EXISTS st_polygonfromtext(text);
126DROP FUNCTION IF EXISTS st_polygon(geometry, integer);
127DROP FUNCTION IF EXISTS st_polyfromwkb(bytea, integer);
128DROP FUNCTION IF EXISTS st_polyfromwkb(bytea);
129DROP FUNCTION IF EXISTS st_polyfromtext(text, integer);
130DROP FUNCTION IF EXISTS st_polyfromtext(text);
131DROP FUNCTION IF EXISTS st_pointonsurface(geometry);
132DROP FUNCTION IF EXISTS st_pointn(geometry, integer);
133DROP FUNCTION IF EXISTS st_pointfromwkb(bytea, integer);
134DROP FUNCTION IF EXISTS st_pointfromwkb(bytea);
135DROP FUNCTION IF EXISTS st_pointfromtext(text, integer);
136DROP FUNCTION IF EXISTS st_pointfromtext(text);
137DROP FUNCTION IF EXISTS st_point_inside_circle(geometry, double precision, double precision, double precision);
138DROP FUNCTION IF EXISTS st_point(double precision, double precision);
139DROP FUNCTION IF EXISTS st_perimeter2d(geometry);
140DROP FUNCTION IF EXISTS st_perimeter(geog geography, use_spheroid boolean);
141DROP FUNCTION IF EXISTS st_perimeter(geometry);
142DROP FUNCTION IF EXISTS st_patchn(geometry, integer);
143DROP FUNCTION IF EXISTS st_overlaps(geometry, geometry);
144DROP FUNCTION IF EXISTS st_orderingequals(geometry, geometry);
145DROP FUNCTION IF EXISTS st_offsetcurve(line geometry, distance double precision, params text);
146DROP FUNCTION IF EXISTS st_numpoints(geometry);
147DROP FUNCTION IF EXISTS st_numpatches(geometry);
148DROP FUNCTION IF EXISTS st_numinteriorrings(geometry);
149DROP FUNCTION IF EXISTS st_numinteriorring(geometry);
150DROP FUNCTION IF EXISTS st_numgeometries(geometry);
151DROP FUNCTION IF EXISTS st_nrings(geometry);
152DROP FUNCTION IF EXISTS st_npoints(geometry);
153DROP FUNCTION IF EXISTS st_node(g geometry);
154DROP FUNCTION IF EXISTS st_ndims(geometry);
155DROP FUNCTION IF EXISTS st_multipolygonfromtext(text, integer);
156DROP FUNCTION IF EXISTS st_multipolygonfromtext(text);
157DROP FUNCTION IF EXISTS st_multipolyfromwkb(bytea, integer);
158DROP FUNCTION IF EXISTS st_multipolyfromwkb(bytea);
159DROP FUNCTION IF EXISTS st_multipointfromwkb(bytea, integer);
160DROP FUNCTION IF EXISTS st_multipointfromwkb(bytea);
161DROP FUNCTION IF EXISTS st_multipointfromtext(text);
162DROP FUNCTION IF EXISTS st_multilinestringfromtext(text, integer);
163DROP FUNCTION IF EXISTS st_multilinestringfromtext(text);
164DROP FUNCTION IF EXISTS st_multilinefromwkb(bytea);
165DROP FUNCTION IF EXISTS st_multi(geometry);
166DROP FUNCTION IF EXISTS st_mpolyfromwkb(bytea, integer);
167DROP FUNCTION IF EXISTS st_mpolyfromwkb(bytea);
168DROP FUNCTION IF EXISTS st_mpolyfromtext(text, integer);
169DROP FUNCTION IF EXISTS st_mpolyfromtext(text);
170DROP FUNCTION IF EXISTS st_mpointfromwkb(bytea, integer);
171DROP FUNCTION IF EXISTS st_mpointfromwkb(bytea);
172DROP FUNCTION IF EXISTS st_mpointfromtext(text, integer);
173DROP FUNCTION IF EXISTS st_mpointfromtext(text);
174DROP FUNCTION IF EXISTS st_mlinefromwkb(bytea, integer);
175DROP FUNCTION IF EXISTS st_mlinefromwkb(bytea);
176DROP FUNCTION IF EXISTS st_mlinefromtext(text, integer);
177DROP FUNCTION IF EXISTS st_mlinefromtext(text);
178DROP FUNCTION IF EXISTS st_minimumboundingcircle(inputgeom geometry, segs_per_quarter integer);
179DROP FUNCTION IF EXISTS st_mem_size(geometry);
180DROP FUNCTION IF EXISTS st_maxdistance(geometry, geometry);
181DROP FUNCTION IF EXISTS st_makevalid(geometry);
182DROP FUNCTION IF EXISTS st_makepolygon(geometry, geometry[]);
183DROP FUNCTION IF EXISTS st_makepolygon(geometry);
184DROP FUNCTION IF EXISTS st_makepointm(double precision, double precision, double precision);
185DROP FUNCTION IF EXISTS st_makepoint(double precision, double precision, double precision, double precision);
186DROP FUNCTION IF EXISTS st_makepoint(double precision, double precision, double precision);
187DROP FUNCTION IF EXISTS st_makepoint(double precision, double precision);
188DROP FUNCTION IF EXISTS st_makeline(geometry, geometry);
189DROP FUNCTION IF EXISTS st_makeline(geometry[]);
190DROP FUNCTION IF EXISTS st_makeenvelope(double precision, double precision, double precision, double precision, integer);
191DROP FUNCTION IF EXISTS st_makebox2d(geometry, geometry);
192DROP FUNCTION IF EXISTS st_m(geometry);
193DROP FUNCTION IF EXISTS st_longestline(geometry, geometry);
194DROP FUNCTION IF EXISTS st_locatebetweenelevations(geometry, double precision, double precision);
195DROP FUNCTION IF EXISTS st_locate_between_measures(geometry, double precision, double precision);
196DROP FUNCTION IF EXISTS st_locate_along_measure(geometry, double precision);
197DROP FUNCTION IF EXISTS st_linetocurve(geometry);
198DROP FUNCTION IF EXISTS st_linestringfromwkb(bytea, integer);
199DROP FUNCTION IF EXISTS st_linestringfromwkb(bytea);
200DROP FUNCTION IF EXISTS st_linemerge(geometry);
201DROP FUNCTION IF EXISTS st_linefromwkb(bytea, integer);
202DROP FUNCTION IF EXISTS st_linefromwkb(bytea);
203DROP FUNCTION IF EXISTS st_linefromtext(text, integer);
204DROP FUNCTION IF EXISTS st_linefromtext(text);
205DROP FUNCTION IF EXISTS st_linefrommultipoint(geometry);
206DROP FUNCTION IF EXISTS st_linecrossingdirection(geometry, geometry);
207DROP FUNCTION IF EXISTS st_line_substring(geometry, double precision, double precision);
208DROP FUNCTION IF EXISTS st_line_locate_point(geometry, geometry);
209DROP FUNCTION IF EXISTS st_line_interpolate_point(geometry, double precision);
210DROP FUNCTION IF EXISTS st_length_spheroid(geometry, spheroid);
211DROP FUNCTION IF EXISTS st_length2d_spheroid(geometry, spheroid);
212DROP FUNCTION IF EXISTS st_length2d(geometry);
213DROP FUNCTION IF EXISTS st_length(geog geography, use_spheroid boolean);
214DROP FUNCTION IF EXISTS st_length(text);
215DROP FUNCTION IF EXISTS st_length(geometry);
216DROP FUNCTION IF EXISTS st_isvalidreason(geometry, integer);
217DROP FUNCTION IF EXISTS st_isvalidreason(geometry);
218DROP FUNCTION IF EXISTS st_isvaliddetail(geometry, integer);
219DROP FUNCTION IF EXISTS st_isvaliddetail(geometry);
220DROP FUNCTION IF EXISTS st_isvalid(geometry, integer);
221DROP FUNCTION IF EXISTS st_isvalid(geometry);
222DROP FUNCTION IF EXISTS st_issimple(geometry);
223DROP FUNCTION IF EXISTS st_isring(geometry);
224DROP FUNCTION IF EXISTS st_isempty(geometry);
225DROP FUNCTION IF EXISTS st_iscollection(geometry);
226DROP FUNCTION IF EXISTS st_isclosed(geometry);
227DROP FUNCTION IF EXISTS st_intersects(text, text);
228DROP FUNCTION IF EXISTS st_intersects(geography, geography);
229DROP FUNCTION IF EXISTS st_intersects(geometry, geometry);
230DROP FUNCTION IF EXISTS st_intersection(text, text);
231DROP FUNCTION IF EXISTS st_intersection(geography, geography);
232DROP FUNCTION IF EXISTS st_intersection(geometry, geometry);
233DROP FUNCTION IF EXISTS st_interiorringn(geometry, integer);
234DROP FUNCTION IF EXISTS st_hausdorffdistance(geometry, geometry, double precision);
235DROP FUNCTION IF EXISTS st_hausdorffdistance(geometry, geometry);
236DROP FUNCTION IF EXISTS st_hasarc(geometry);
237DROP FUNCTION IF EXISTS st_gmltosql(text, integer);
238DROP FUNCTION IF EXISTS st_gmltosql(text);
239DROP FUNCTION IF EXISTS st_geomfromwkb(bytea, integer);
240DROP FUNCTION IF EXISTS st_geomfromwkb(bytea);
241DROP FUNCTION IF EXISTS st_geomfromtext(text, integer);
242DROP FUNCTION IF EXISTS st_geomfromtext(text);
243DROP FUNCTION IF EXISTS st_geomfromkml(text);
244DROP FUNCTION IF EXISTS st_geomfromgml(text, integer);
245DROP FUNCTION IF EXISTS st_geomfromgml(text);
246DROP FUNCTION IF EXISTS st_geomfromgeojson(text);
247DROP FUNCTION IF EXISTS st_geomfromewkt(text);
248DROP FUNCTION IF EXISTS st_geomfromewkb(bytea);
249DROP FUNCTION IF EXISTS st_geometrytype(geometry);
250DROP FUNCTION IF EXISTS st_geometryn(geometry, integer);
251DROP FUNCTION IF EXISTS st_geometryfromtext(text, integer);
252DROP FUNCTION IF EXISTS st_geometryfromtext(text);
253DROP FUNCTION IF EXISTS st_geomcollfromwkb(bytea, integer);
254DROP FUNCTION IF EXISTS st_geomcollfromwkb(bytea);
255DROP FUNCTION IF EXISTS st_geomcollfromtext(text, integer);
256DROP FUNCTION IF EXISTS st_geomcollfromtext(text);
257DROP FUNCTION IF EXISTS st_geohash(geometry, integer);
258DROP FUNCTION IF EXISTS st_geohash(geometry);
259DROP FUNCTION IF EXISTS st_geographyfromtext(text);
260DROP FUNCTION IF EXISTS st_geogfromwkb(bytea);
261DROP FUNCTION IF EXISTS st_geogfromtext(text);
262DROP FUNCTION IF EXISTS st_forcerhr(geometry);
263DROP FUNCTION IF EXISTS st_force_collection(geometry);
264DROP FUNCTION IF EXISTS st_force_4d(geometry);
265DROP FUNCTION IF EXISTS st_force_3dz(geometry);
266DROP FUNCTION IF EXISTS st_force_3dm(geometry);
267DROP FUNCTION IF EXISTS st_force_3d(geometry);
268DROP FUNCTION IF EXISTS st_force_2d(geometry);
269DROP FUNCTION IF EXISTS st_flipcoordinates(geometry);
270DROP FUNCTION IF EXISTS st_find_extent(text, text, text);
271DROP FUNCTION IF EXISTS st_find_extent(text, text);
272DROP FUNCTION IF EXISTS st_exteriorring(geometry);
273DROP FUNCTION IF EXISTS st_expand(geometry, double precision);
274DROP FUNCTION IF EXISTS st_expand(box3d, double precision);
275DROP FUNCTION IF EXISTS st_expand(box2d, double precision);
276DROP FUNCTION IF EXISTS st_estimated_extent(text, text, text);
277DROP FUNCTION IF EXISTS st_estimated_extent(text, text);
278DROP FUNCTION IF EXISTS st_equals(geometry, geometry);
279DROP FUNCTION IF EXISTS st_envelope(geometry);
280DROP FUNCTION IF EXISTS st_endpoint(geometry);
281DROP FUNCTION IF EXISTS st_dwithin(geography, geography, double precision, boolean);
282DROP FUNCTION IF EXISTS st_dwithin(text, text, double precision);
283DROP FUNCTION IF EXISTS st_dwithin(geography, geography, double precision);
284DROP FUNCTION IF EXISTS st_dwithin(geometry, geometry, double precision);
285DROP FUNCTION IF EXISTS st_dumprings(geometry);
286DROP FUNCTION IF EXISTS st_dumppoints(geometry);
287DROP FUNCTION IF EXISTS st_dump(geometry);
288DROP FUNCTION IF EXISTS st_distance_spheroid(geometry, geometry, spheroid);
289DROP FUNCTION IF EXISTS st_distance_sphere(geometry, geometry);
290DROP FUNCTION IF EXISTS st_distance(geography, geography, boolean);
291DROP FUNCTION IF EXISTS st_distance(text, text);
292DROP FUNCTION IF EXISTS st_distance(geography, geography);
293DROP FUNCTION IF EXISTS st_distance(geometry, geometry);
294DROP FUNCTION IF EXISTS st_disjoint(geometry, geometry);
295DROP FUNCTION IF EXISTS st_dimension(geometry);
296DROP FUNCTION IF EXISTS st_difference(geometry, geometry);
297DROP FUNCTION IF EXISTS st_dfullywithin(geometry, geometry, double precision);
298DROP FUNCTION IF EXISTS st_curvetoline(geometry, integer);
299DROP FUNCTION IF EXISTS st_curvetoline(geometry);
300DROP FUNCTION IF EXISTS st_crosses(geometry, geometry);
301DROP FUNCTION IF EXISTS st_covers(text, text);
302DROP FUNCTION IF EXISTS st_covers(geography, geography);
303DROP FUNCTION IF EXISTS st_covers(geometry, geometry);
304DROP FUNCTION IF EXISTS st_coveredby(text, text);
305DROP FUNCTION IF EXISTS st_coveredby(geography, geography);
306DROP FUNCTION IF EXISTS st_coveredby(geometry, geometry);
307DROP FUNCTION IF EXISTS st_coorddim(geometry);
308DROP FUNCTION IF EXISTS st_convexhull(geometry);
309DROP FUNCTION IF EXISTS st_containsproperly(geometry, geometry);
310DROP FUNCTION IF EXISTS st_contains(geometry, geometry);
311DROP FUNCTION IF EXISTS st_concavehull(param_geom geometry, param_pctconvex double precision, param_allow_holes boolean);
312DROP FUNCTION IF EXISTS st_combine_bbox(box3d, geometry);
313DROP FUNCTION IF EXISTS st_combine_bbox(box2d, geometry);
314DROP FUNCTION IF EXISTS st_collectionextract(geometry, integer);
315DROP FUNCTION IF EXISTS st_collect(geometry, geometry);
316DROP FUNCTION IF EXISTS st_collect(geometry[]);
317DROP FUNCTION IF EXISTS st_closestpoint(geometry, geometry);
318DROP FUNCTION IF EXISTS st_cleangeometry(geometry);
319DROP FUNCTION IF EXISTS st_centroid(geometry);
320DROP FUNCTION IF EXISTS st_buildarea(geometry);
321DROP FUNCTION IF EXISTS st_buffer(geometry, double precision, text);
322DROP FUNCTION IF EXISTS st_buffer(geometry, double precision, integer);
323DROP FUNCTION IF EXISTS st_buffer(text, double precision);
324DROP FUNCTION IF EXISTS st_buffer(geography, double precision);
325DROP FUNCTION IF EXISTS st_buffer(geometry, double precision);
326DROP FUNCTION IF EXISTS st_boundary(geometry);
327DROP FUNCTION IF EXISTS st_bdpolyfromtext(text, integer);
328DROP FUNCTION IF EXISTS st_bdmpolyfromtext(text, integer);
329DROP FUNCTION IF EXISTS st_azimuth(geog1 geography, geog2 geography);
330DROP FUNCTION IF EXISTS st_azimuth(geometry, geometry);
331DROP FUNCTION IF EXISTS st_asx3d(geom geometry, prec integer);
332DROP FUNCTION IF EXISTS st_astext(text);
333DROP FUNCTION IF EXISTS st_astext(geography);
334DROP FUNCTION IF EXISTS st_astext(geometry);
335DROP FUNCTION IF EXISTS st_assvg(geography, integer, integer);
336DROP FUNCTION IF EXISTS st_assvg(geometry, integer, integer);
337DROP FUNCTION IF EXISTS st_assvg(geography, integer);
338DROP FUNCTION IF EXISTS st_assvg(geometry, integer);
339DROP FUNCTION IF EXISTS st_assvg(text);
340DROP FUNCTION IF EXISTS st_assvg(geography);
341DROP FUNCTION IF EXISTS st_assvg(geometry);
342DROP FUNCTION IF EXISTS st_aslatlontext(geometry, text);
343DROP FUNCTION IF EXISTS st_aslatlontext(geometry);
344DROP FUNCTION IF EXISTS st_askml(integer, geography, integer, text);
345DROP FUNCTION IF EXISTS st_askml(integer, geometry, integer, text);
346DROP FUNCTION IF EXISTS st_askml(integer, geography, integer);
347DROP FUNCTION IF EXISTS st_askml(integer, geometry, integer);
348DROP FUNCTION IF EXISTS st_askml(integer, geography);
349DROP FUNCTION IF EXISTS st_askml(geography, integer);
350DROP FUNCTION IF EXISTS st_askml(integer, geometry);
351DROP FUNCTION IF EXISTS st_askml(geometry, integer);
352DROP FUNCTION IF EXISTS st_askml(text);
353DROP FUNCTION IF EXISTS st_askml(geography);
354DROP FUNCTION IF EXISTS st_askml(geometry);
355DROP FUNCTION IF EXISTS st_ashexewkb(geometry, text);
356DROP FUNCTION IF EXISTS st_ashexewkb(geometry);
357DROP FUNCTION IF EXISTS st_asgml(integer, geography, integer, integer, text);
358DROP FUNCTION IF EXISTS st_asgml(integer, geometry, integer, integer, text);
359DROP FUNCTION IF EXISTS st_asgml(integer, geography, integer, integer);
360DROP FUNCTION IF EXISTS st_asgml(integer, geometry, integer, integer);
361DROP FUNCTION IF EXISTS st_asgml(geography, integer, integer);
362DROP FUNCTION IF EXISTS st_asgml(integer, geography, integer);
363DROP FUNCTION IF EXISTS st_asgml(geometry, integer, integer);
364DROP FUNCTION IF EXISTS st_asgml(integer, geometry, integer);
365DROP FUNCTION IF EXISTS st_asgml(integer, geography);
366DROP FUNCTION IF EXISTS st_asgml(geography, integer);
367DROP FUNCTION IF EXISTS st_asgml(integer, geometry);
368DROP FUNCTION IF EXISTS st_asgml(geometry, integer);
369DROP FUNCTION IF EXISTS st_asgml(text);
370DROP FUNCTION IF EXISTS st_asgml(geography);
371DROP FUNCTION IF EXISTS st_asgml(geometry);
372DROP FUNCTION IF EXISTS st_asgeojson(integer, geography, integer, integer);
373DROP FUNCTION IF EXISTS st_asgeojson(integer, geometry, integer, integer);
374DROP FUNCTION IF EXISTS st_asgeojson(geography, integer, integer);
375DROP FUNCTION IF EXISTS st_asgeojson(integer, geography, integer);
376DROP FUNCTION IF EXISTS st_asgeojson(geometry, integer, integer);
377DROP FUNCTION IF EXISTS st_asgeojson(integer, geometry, integer);
378DROP FUNCTION IF EXISTS st_asgeojson(integer, geography);
379DROP FUNCTION IF EXISTS st_asgeojson(geography, integer);
380DROP FUNCTION IF EXISTS st_asgeojson(integer, geometry);
381DROP FUNCTION IF EXISTS st_asgeojson(geometry, integer);
382DROP FUNCTION IF EXISTS st_asgeojson(text);
383DROP FUNCTION IF EXISTS st_asgeojson(geography);
384DROP FUNCTION IF EXISTS st_asgeojson(geometry);
385DROP FUNCTION IF EXISTS st_asewkt(geometry);
386DROP FUNCTION IF EXISTS st_asewkb(geometry, text);
387DROP FUNCTION IF EXISTS st_asewkb(geometry);
388DROP FUNCTION IF EXISTS st_asbinary(geometry, text);
389DROP FUNCTION IF EXISTS st_asbinary(text);
390DROP FUNCTION IF EXISTS st_asbinary(geography);
391DROP FUNCTION IF EXISTS st_asbinary(geometry);
392DROP FUNCTION IF EXISTS st_area2d(geometry);
393DROP FUNCTION IF EXISTS st_area(geog geography, use_spheroid boolean);
394DROP FUNCTION IF EXISTS st_area(text);
395DROP FUNCTION IF EXISTS st_area(geometry);
396DROP FUNCTION IF EXISTS st_affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision, double precision);
397DROP FUNCTION IF EXISTS st_affine(geometry, double precision, double precision, double precision, double precision, double precision, double precision);
398DROP FUNCTION IF EXISTS st_addpoint(geometry, geometry, integer);
399DROP FUNCTION IF EXISTS st_addpoint(geometry, geometry);
400DROP FUNCTION IF EXISTS st_addmeasure(geometry, double precision, double precision);
401DROP FUNCTION IF EXISTS st_3dshortestline(geometry, geometry);
402DROP FUNCTION IF EXISTS st_3dperimeter(geometry);
403DROP FUNCTION IF EXISTS st_3dmaxdistance(geometry, geometry);
404DROP FUNCTION IF EXISTS st_3dmakebox(geometry, geometry);
405DROP FUNCTION IF EXISTS st_3dlongestline(geometry, geometry);
406DROP FUNCTION IF EXISTS st_3dlength_spheroid(geometry, spheroid);
407DROP FUNCTION IF EXISTS st_3dlength(geometry);
408DROP FUNCTION IF EXISTS st_3dintersects(geometry, geometry);
409DROP FUNCTION IF EXISTS st_3ddwithin(geometry, geometry, double precision);
410DROP FUNCTION IF EXISTS st_3ddistance(geometry, geometry);
411DROP FUNCTION IF EXISTS st_3ddfullywithin(geometry, geometry, double precision);
412DROP FUNCTION IF EXISTS st_3dclosestpoint(geometry, geometry);
413DROP FUNCTION IF EXISTS setsrid(geometry, integer);
414DROP FUNCTION IF EXISTS se_z(geometry);
415DROP FUNCTION IF EXISTS se_m(geometry);
416DROP FUNCTION IF EXISTS se_locatebetween(geometry, double precision, double precision);
417DROP FUNCTION IF EXISTS se_locatealong(geometry, double precision);
418DROP FUNCTION IF EXISTS se_ismeasured(geometry);
419DROP FUNCTION IF EXISTS se_is3d(geometry);
420DROP FUNCTION IF EXISTS se_envelopesintersect(geometry, geometry);
421DROP FUNCTION IF EXISTS postgis_version();
422DROP FUNCTION IF EXISTS postgis_uses_stats();
423DROP FUNCTION IF EXISTS postgis_typmod_type(integer);
424DROP FUNCTION IF EXISTS postgis_typmod_srid(integer);
425DROP FUNCTION IF EXISTS postgis_typmod_dims(integer);
426DROP FUNCTION IF EXISTS postgis_type_name(geomname character varying, coord_dimension integer, use_new_name boolean);
427DROP FUNCTION IF EXISTS postgis_transform_geometry(geometry, text, text, integer);
428DROP FUNCTION IF EXISTS postgis_scripts_released();
429DROP FUNCTION IF EXISTS postgis_scripts_installed();
430DROP FUNCTION IF EXISTS postgis_scripts_build_date();
431DROP FUNCTION IF EXISTS postgis_proj_version();
432DROP FUNCTION IF EXISTS postgis_noop(geometry);
433DROP FUNCTION IF EXISTS postgis_libxml_version();
434DROP FUNCTION IF EXISTS postgis_lib_version();
435DROP FUNCTION IF EXISTS postgis_lib_build_date();
436DROP FUNCTION IF EXISTS postgis_hasbbox(geometry);
437DROP FUNCTION IF EXISTS postgis_getbbox(geometry);
438DROP FUNCTION IF EXISTS postgis_geos_version();
439DROP FUNCTION IF EXISTS postgis_full_version();
440DROP FUNCTION IF EXISTS postgis_dropbbox(geometry);
441DROP FUNCTION IF EXISTS postgis_constraint_type(geomschema text, geomtable text, geomcolumn text);
442DROP FUNCTION IF EXISTS postgis_constraint_srid(geomschema text, geomtable text, geomcolumn text);
443DROP FUNCTION IF EXISTS postgis_constraint_dims(geomschema text, geomtable text, geomcolumn text);
444DROP FUNCTION IF EXISTS postgis_cache_bbox();
445DROP FUNCTION IF EXISTS postgis_addbbox(geometry);
446DROP FUNCTION IF EXISTS populate_geometry_columns(tbl_oid oid, use_typmod boolean);
447DROP FUNCTION IF EXISTS populate_geometry_columns(use_typmod boolean);
448DROP FUNCTION IF EXISTS pgis_geometry_union_finalfn(pgis_abs);
449DROP FUNCTION IF EXISTS pgis_geometry_polygonize_finalfn(pgis_abs);
450DROP FUNCTION IF EXISTS pgis_geometry_makeline_finalfn(pgis_abs);
451DROP FUNCTION IF EXISTS pgis_geometry_collect_finalfn(pgis_abs);
452DROP FUNCTION IF EXISTS pgis_geometry_accum_transfn(pgis_abs, geometry);
453DROP FUNCTION IF EXISTS pgis_geometry_accum_finalfn(pgis_abs);
454DROP FUNCTION IF EXISTS longtransactionsenabled();
455DROP FUNCTION IF EXISTS lockrow(text, text, text, text, timestamp without time zone);
456DROP FUNCTION IF EXISTS lockrow(text, text, text, timestamp without time zone);
457DROP FUNCTION IF EXISTS lockrow(text, text, text, text);
458DROP FUNCTION IF EXISTS lockrow(text, text, text);
459DROP FUNCTION IF EXISTS gettransactionid();
460DROP FUNCTION IF EXISTS getsrid(geometry);
461DROP FUNCTION IF EXISTS get_proj4_from_srid(integer);
462DROP FUNCTION IF EXISTS geomfromwkb(bytea, integer);
463DROP FUNCTION IF EXISTS geomfromwkb(bytea);
464DROP FUNCTION IF EXISTS geomfromtext(text, integer);
465DROP FUNCTION IF EXISTS geomfromtext(text);
466DROP FUNCTION IF EXISTS geomfromewkt(text);
467DROP FUNCTION IF EXISTS geomfromewkb(bytea);
468DROP FUNCTION IF EXISTS geometrytype(geometry);
469DROP FUNCTION IF EXISTS geometryfromtext(text, integer);
470DROP FUNCTION IF EXISTS geometryfromtext(text);
471DROP FUNCTION IF EXISTS geometry_within(geometry, geometry);
472DROP FUNCTION IF EXISTS geometry_same(geometry, geometry);
473DROP FUNCTION IF EXISTS geometry_right(geometry, geometry);
474DROP FUNCTION IF EXISTS geometry_overright(geometry, geometry);
475DROP FUNCTION IF EXISTS geometry_overleft(geometry, geometry);
476DROP FUNCTION IF EXISTS geometry_overlaps_nd(geometry, geometry);
477DROP FUNCTION IF EXISTS geometry_overlaps(geometry, geometry);
478DROP FUNCTION IF EXISTS geometry_overbelow(geometry, geometry);
479DROP FUNCTION IF EXISTS geometry_overabove(geometry, geometry);
480DROP FUNCTION IF EXISTS geometry_lt(geometry, geometry);
481DROP FUNCTION IF EXISTS geometry_left(geometry, geometry);
482DROP FUNCTION IF EXISTS geometry_le(geometry, geometry);
483DROP FUNCTION IF EXISTS geometry_gt(geometry, geometry);
484DROP FUNCTION IF EXISTS geometry_gist_union_nd(bytea, internal);
485DROP FUNCTION IF EXISTS geometry_gist_union_2d(bytea, internal);
486DROP FUNCTION IF EXISTS geometry_gist_sel_2d(internal, oid, internal, integer);
487DROP FUNCTION IF EXISTS geometry_gist_same_nd(geometry, geometry, internal);
488DROP FUNCTION IF EXISTS geometry_gist_same_2d(geometry, geometry, internal);
489DROP FUNCTION IF EXISTS geometry_gist_picksplit_nd(internal, internal);
490DROP FUNCTION IF EXISTS geometry_gist_picksplit_2d(internal, internal);
491DROP FUNCTION IF EXISTS geometry_gist_penalty_nd(internal, internal, internal);
492DROP FUNCTION IF EXISTS geometry_gist_penalty_2d(internal, internal, internal);
493DROP FUNCTION IF EXISTS geometry_gist_joinsel_2d(internal, oid, internal, smallint);
494DROP FUNCTION IF EXISTS geometry_gist_distance_2d(internal, geometry, integer);
495DROP FUNCTION IF EXISTS geometry_gist_decompress_nd(internal);
496DROP FUNCTION IF EXISTS geometry_gist_decompress_2d(internal);
497DROP FUNCTION IF EXISTS geometry_gist_consistent_nd(internal, geometry, integer);
498DROP FUNCTION IF EXISTS geometry_gist_consistent_2d(internal, geometry, integer);
499DROP FUNCTION IF EXISTS geometry_gist_compress_nd(internal);
500DROP FUNCTION IF EXISTS geometry_gist_compress_2d(internal);
501DROP FUNCTION IF EXISTS geometry_ge(geometry, geometry);
502DROP FUNCTION IF EXISTS geometry_eq(geometry, geometry);
503DROP FUNCTION IF EXISTS geometry_distance_centroid(geometry, geometry);
504DROP FUNCTION IF EXISTS geometry_distance_box(geometry, geometry);
505DROP FUNCTION IF EXISTS geometry_contains(geometry, geometry);
506DROP FUNCTION IF EXISTS geometry_cmp(geometry, geometry);
507DROP FUNCTION IF EXISTS geometry_below(geometry, geometry);
508DROP FUNCTION IF EXISTS geometry_above(geometry, geometry);
509DROP FUNCTION IF EXISTS geometry(geometry, integer, boolean);
510DROP FUNCTION IF EXISTS geometry(geography);
511DROP FUNCTION IF EXISTS geometry(bytea);
512DROP FUNCTION IF EXISTS geometry(text);
513DROP FUNCTION IF EXISTS geometry(box3d);
514DROP FUNCTION IF EXISTS geometry(box2d);
515DROP FUNCTION IF EXISTS geography_overlaps(geography, geography);
516DROP FUNCTION IF EXISTS geography_lt(geography, geography);
517DROP FUNCTION IF EXISTS geography_le(geography, geography);
518DROP FUNCTION IF EXISTS geography_gt(geography, geography);
519DROP FUNCTION IF EXISTS geography_gist_union(bytea, internal);
520DROP FUNCTION IF EXISTS geography_gist_selectivity(internal, oid, internal, integer);
521DROP FUNCTION IF EXISTS geography_gist_same(box2d, box2d, internal);
522DROP FUNCTION IF EXISTS geography_gist_picksplit(internal, internal);
523DROP FUNCTION IF EXISTS geography_gist_penalty(internal, internal, internal);
524DROP FUNCTION IF EXISTS geography_gist_join_selectivity(internal, oid, internal, smallint);
525DROP FUNCTION IF EXISTS geography_gist_decompress(internal);
526DROP FUNCTION IF EXISTS geography_gist_consistent(internal, geography, integer);
527DROP FUNCTION IF EXISTS geography_gist_compress(internal);
528DROP FUNCTION IF EXISTS geography_ge(geography, geography);
529DROP FUNCTION IF EXISTS geography_eq(geography, geography);
530DROP FUNCTION IF EXISTS geography_cmp(geography, geography);
531DROP FUNCTION IF EXISTS geography(geography, integer, boolean);
532DROP FUNCTION IF EXISTS geography(geometry);
533DROP FUNCTION IF EXISTS geography(bytea);
534DROP FUNCTION IF EXISTS find_srid(character varying, character varying, character varying);
535DROP FUNCTION IF EXISTS equals(geometry, geometry);
536DROP FUNCTION IF EXISTS enablelongtransactions();
537DROP FUNCTION IF EXISTS dropgeometrytable(catalog_name character varying, schema_name character varying, table_name character varying);
538DROP FUNCTION IF EXISTS dropgeometrytable(schema_name character varying, table_name character varying);
539DROP FUNCTION IF EXISTS dropgeometrytable(table_name character varying);
540DROP FUNCTION IF EXISTS dropgeometrycolumn(catalog_name character varying, schema_name character varying, table_name character varying, column_name character varying);
541DROP FUNCTION IF EXISTS dropgeometrycolumn(schema_name character varying, table_name character varying, column_name character varying);
542DROP FUNCTION IF EXISTS dropgeometrycolumn(table_name character varying, column_name character varying);
543DROP FUNCTION IF EXISTS disablelongtransactions();
544DROP FUNCTION IF EXISTS checkauthtrigger();
545DROP FUNCTION IF EXISTS checkauth(text, text, text);
546DROP FUNCTION IF EXISTS checkauth(text, text);
547DROP FUNCTION IF EXISTS bytea(geography);
548DROP FUNCTION IF EXISTS bytea(geometry);
549DROP FUNCTION IF EXISTS box3dtobox(box3d);
550DROP FUNCTION IF EXISTS box3d(box2d);
551DROP FUNCTION IF EXISTS box3d(geometry);
552DROP FUNCTION IF EXISTS box2d(box3d);
553DROP FUNCTION IF EXISTS box2d(geometry);
554DROP FUNCTION IF EXISTS box(box3d);
555DROP FUNCTION IF EXISTS box(geometry);
556DROP FUNCTION IF EXISTS addgeometrycolumn(catalog_name character varying, schema_name character varying, table_name character varying, column_name character varying, new_srid_in integer, new_type character varying, new_dim integer, use_typmod boolean);
557DROP FUNCTION IF EXISTS addgeometrycolumn(schema_name character varying, table_name character varying, column_name character varying, new_srid integer, new_type character varying, new_dim integer, use_typmod boolean);
558DROP FUNCTION IF EXISTS addgeometrycolumn(table_name character varying, column_name character varying, new_srid integer, new_type character varying, new_dim integer, use_typmod boolean);
559DROP FUNCTION IF EXISTS addauth(text);
560DROP FUNCTION IF EXISTS _st_within(geometry, geometry);
561DROP FUNCTION IF EXISTS _st_touches(geometry, geometry);
562DROP FUNCTION IF EXISTS _st_pointoutside(geography);
563DROP FUNCTION IF EXISTS _st_overlaps(geometry, geometry);
564DROP FUNCTION IF EXISTS _st_orderingequals(geometry, geometry);
565DROP FUNCTION IF EXISTS _st_maxdistance(geometry, geometry);
566DROP FUNCTION IF EXISTS _st_longestline(geometry, geometry);
567DROP FUNCTION IF EXISTS _st_linecrossingdirection(geometry, geometry);
568DROP FUNCTION IF EXISTS _st_intersects(geometry, geometry);
569DROP FUNCTION IF EXISTS _st_geomfromgml(text, integer);
570DROP FUNCTION IF EXISTS _st_expand(geography, double precision);
571DROP FUNCTION IF EXISTS _st_equals(geometry, geometry);
572DROP FUNCTION IF EXISTS _st_dwithin(geography, geography, double precision, boolean);
573DROP FUNCTION IF EXISTS _st_dwithin(geometry, geometry, double precision);
574DROP FUNCTION IF EXISTS _st_dumppoints(the_geom geometry, cur_path integer[]);
575DROP FUNCTION IF EXISTS _st_distance(geography, geography, double precision, boolean);
576DROP FUNCTION IF EXISTS _st_dfullywithin(geometry, geometry, double precision);
577DROP FUNCTION IF EXISTS _st_crosses(geometry, geometry);
578DROP FUNCTION IF EXISTS _st_covers(geography, geography);
579DROP FUNCTION IF EXISTS _st_covers(geometry, geometry);
580DROP FUNCTION IF EXISTS _st_coveredby(geometry, geometry);
581DROP FUNCTION IF EXISTS _st_containsproperly(geometry, geometry);
582DROP FUNCTION IF EXISTS _st_contains(geometry, geometry);
583DROP FUNCTION IF EXISTS _st_concavehull(param_inputgeom geometry);
584DROP FUNCTION IF EXISTS _st_buffer(geometry, double precision, cstring);
585DROP FUNCTION IF EXISTS _st_bestsrid(geography, geography);
586DROP FUNCTION IF EXISTS _st_bestsrid(geography);
587DROP FUNCTION IF EXISTS _st_asx3d(integer, geometry, integer, integer, text);
588DROP FUNCTION IF EXISTS _st_askml(integer, geography, integer, text);
589DROP FUNCTION IF EXISTS _st_askml(integer, geometry, integer, text);
590DROP FUNCTION IF EXISTS _st_asgml(integer, geography, integer, integer, text);
591DROP FUNCTION IF EXISTS _st_asgml(integer, geometry, integer, integer, text);
592DROP FUNCTION IF EXISTS _st_asgeojson(integer, geography, integer, integer);
593DROP FUNCTION IF EXISTS _st_asgeojson(integer, geometry, integer, integer);
594DROP FUNCTION IF EXISTS _st_3ddwithin(geometry, geometry, double precision);
595DROP FUNCTION IF EXISTS _st_3ddfullywithin(geometry, geometry, double precision);
596DROP TYPE IF EXISTS valid_detail;
597DROP TYPE IF EXISTS spheroid CASCADE;
598DROP FUNCTION IF EXISTS spheroid_out(spheroid);
599DROP FUNCTION IF EXISTS spheroid_in(cstring);
600DROP TYPE IF EXISTS pgis_abs CASCADE;
601DROP FUNCTION IF EXISTS pgis_abs_out(pgis_abs);
602DROP FUNCTION IF EXISTS pgis_abs_in(cstring);
603DROP TYPE IF EXISTS gidx CASCADE;
604DROP FUNCTION IF EXISTS gidx_out(gidx);
605DROP FUNCTION IF EXISTS gidx_in(cstring);
606DROP TYPE IF EXISTS geometry_dump;
607DROP TYPE IF EXISTS geometry CASCADE;
608DROP FUNCTION IF EXISTS geometry_typmod_out(integer);
609DROP FUNCTION IF EXISTS geometry_typmod_in(cstring[]);
610DROP FUNCTION IF EXISTS geometry_send(geometry);
611DROP FUNCTION IF EXISTS geometry_recv(internal);
612DROP FUNCTION IF EXISTS geometry_out(geometry);
613DROP FUNCTION IF EXISTS geometry_in(cstring);
614DROP FUNCTION IF EXISTS geometry_analyze(internal);
615DROP TYPE IF EXISTS geography CASCADE;
616DROP FUNCTION IF EXISTS geography_typmod_out(integer);
617DROP FUNCTION IF EXISTS geography_typmod_in(cstring[]);
618DROP FUNCTION IF EXISTS geography_out(geography);
619DROP FUNCTION IF EXISTS geography_in(cstring, oid, integer);
620DROP FUNCTION IF EXISTS geography_analyze(internal);
621DROP TYPE IF EXISTS box3d CASCADE;
622DROP FUNCTION IF EXISTS box3d_out(box3d);
623DROP FUNCTION IF EXISTS box3d_in(cstring);
624DROP TYPE IF EXISTS box2df CASCADE;
625DROP FUNCTION IF EXISTS box2df_out(box2df);
626DROP FUNCTION IF EXISTS box2df_in(cstring);
627DROP TYPE IF EXISTS box2d CASCADE;
628DROP FUNCTION IF EXISTS box2d_out(box2d);
629DROP FUNCTION IF EXISTS box2d_in(cstring);