From 0af8fe92e706b69b81eea8d9f4331e89e1baa153 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Nicklas=20Av=C3=A9n?= Date: Wed, 20 Apr 2011 09:23:30 +0000 Subject: [PATCH] Fix bug #918 git-svn-id: http://svn.osgeo.org/postgis/trunk@7054 b70326c6-7e19-0410-871a-916f4a2858ee --- postgis/postgis.sql.in.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/postgis/postgis.sql.in.c b/postgis/postgis.sql.in.c index c89032282..7aad321f5 100644 --- a/postgis/postgis.sql.in.c +++ b/postgis/postgis.sql.in.c @@ -1896,9 +1896,9 @@ BEGIN RAISE DEBUG 'Processing table %.%.%', gcs.nspname, gcs.relname, gcs.attname; DELETE FROM geometry_columns - WHERE f_table_schema = quote_ident(gcs.nspname) - AND f_table_name = quote_ident(gcs.relname) - AND f_geometry_column = quote_ident(gcs.attname); + WHERE f_table_schema = gcs.nspname + AND f_table_name = gcs.relname + AND f_geometry_column = gcs.attname; gc_is_valid := true; @@ -2039,6 +2039,12 @@ BEGIN AND n.nspname NOT ILIKE 'pg_temp%' AND c.oid = tbl_oid LOOP + + DELETE FROM geometry_columns + WHERE f_table_schema = gcs.nspname + AND f_table_name = gcs.relname + AND f_geometry_column = gcs.attname; + RAISE DEBUG 'Processing view %.%.%', gcs.nspname, gcs.relname, gcs.attname; EXECUTE 'SELECT st_ndims(' || quote_ident(gcs.attname) || ') As ndims -- 2.50.1