]> granicus.if.org Git - postgis/commitdiff
Enforced schema use in UpdateGeometrySRID
authorSandro Santilli <strk@keybit.net>
Wed, 15 Dec 2004 12:59:40 +0000 (12:59 +0000)
committerSandro Santilli <strk@keybit.net>
Wed, 15 Dec 2004 12:59:40 +0000 (12:59 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@1151 b70326c6-7e19-0410-871a-916f4a2858ee

lwgeom/lwpostgis.sql.in

index d54bb7c6b6947c21a8d5385ae550f652f4f266e7..5cd1f6683a2a4594f45c916f177dfc6ca3474c45 100644 (file)
@@ -2685,7 +2685,12 @@ BEGIN
        cname = ''enforce_srid_''  || column_name;
 
        -- Drop enforce_srid constraint
+#if USE_VERSION < 73
        EXECUTE ''ALTER TABLE '' || quote_ident(table_name) ||
+#else
+       EXECUTE ''ALTER TABLE '' || quote_ident(real_schema) ||
+               ''.'' || quote_ident(table_name) ||
+#endif
                '' DROP constraint '' || quote_ident(cname);
 
        -- Update geometries SRID
@@ -2700,7 +2705,12 @@ BEGIN
                '', '' || new_srid || '')'';
 
        -- Reset enforce_srid constraint
+#if USE_VERSION < 73
        EXECUTE ''ALTER TABLE '' || quote_ident(table_name) ||
+#else
+       EXECUTE ''ALTER TABLE '' || quote_ident(real_schema) ||
+               ''.'' || quote_ident(table_name) ||
+#endif
                '' ADD constraint '' || quote_ident(cname) ||
                '' CHECK (srid('' || quote_ident(column_name) ||
                '') = '' || new_srid || '')'';