]> granicus.if.org Git - postgis/commitdiff
AddGeometryColumns call table constraints 'enforce_srid' and 'enforce_geotype'
authorSandro Santilli <strk@keybit.net>
Mon, 7 Jun 2004 16:11:20 +0000 (16:11 +0000)
committerSandro Santilli <strk@keybit.net>
Mon, 7 Jun 2004 16:11:20 +0000 (16:11 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@600 b70326c6-7e19-0410-871a-916f4a2858ee

postgis.sql.in

index d650e8bd279d422fb9ef84ad87a960fd921788b5..0a07fd2a5fdcfd8e018b0a17f553325cccb54a70 100644 (file)
@@ -17,7 +17,6 @@
 #define CREATEFUNCTION CREATE FUNCTION
 #endif
 
-
 BEGIN TRANSACTION;
 
 -- You might have to define the PL/PgSQL language usually done with the
@@ -2568,7 +2567,7 @@ BEGIN
 #else
                quote_ident(table_name)
 #endif
-               || '' ADD CHECK (SRID('' || quote_ident(column_name) ||
+               || '' ADD CONSTRAINT enforce_srid CHECK (SRID('' || quote_ident(column_name) ||
                '') = '' || new_srid || '')'' ;
 
        IF (not(new_type = ''GEOMETRY'')) THEN
@@ -2578,7 +2577,7 @@ BEGIN
 #else
                quote_ident(table_name)
 #endif
-               || '' ADD CHECK (geometrytype('' ||
+               || '' ADD CONSTRAINT enforce_geotype CHECK (geometrytype('' ||
                quote_ident(column_name) || '')='' ||
                quote_literal(new_type) || '' OR ('' ||
                quote_ident(column_name) || '') is null)'';