]> granicus.if.org Git - postgis/commitdiff
#2943, replace && with ~ and @ in places it makes sense for wrapper functions
authorPaul Ramsey <pramsey@cleverelephant.ca>
Mon, 29 Sep 2014 16:32:37 +0000 (16:32 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Mon, 29 Sep 2014 16:32:37 +0000 (16:32 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@13007 b70326c6-7e19-0410-871a-916f4a2858ee

postgis/postgis.sql.in

index c882dd7f0e5dadffd0f0e313218cfb2fb17d1187..1a31b749371c09e4d9de9b5ef2dd85821012e5b3 100644 (file)
@@ -3575,7 +3575,7 @@ CREATE OR REPLACE FUNCTION _ST_Contains(geom1 geometry, geom2 geometry)
 -- Inlines index magic
 CREATE OR REPLACE FUNCTION ST_Contains(geom1 geometry, geom2 geometry)
        RETURNS boolean
-       AS 'SELECT $1 && $2 AND _ST_Contains($1,$2)'
+       AS 'SELECT $1 ~ $2 AND _ST_Contains($1,$2)'
        LANGUAGE 'sql' IMMUTABLE;
 
 -- Availability: 1.2.2
@@ -3588,7 +3588,7 @@ CREATE OR REPLACE FUNCTION _ST_CoveredBy(geom1 geometry, geom2 geometry)
 -- Availability: 1.2.2
 CREATE OR REPLACE FUNCTION ST_CoveredBy(geom1 geometry, geom2 geometry)
        RETURNS boolean
-       AS 'SELECT $1 && $2 AND _ST_CoveredBy($1,$2)'
+       AS 'SELECT $1 @ $2 AND _ST_CoveredBy($1,$2)'
        LANGUAGE 'sql' IMMUTABLE;
 
 -- Availability: 1.2.2
@@ -3602,7 +3602,7 @@ CREATE OR REPLACE FUNCTION _ST_Covers(geom1 geometry, geom2 geometry)
 -- Inlines index magic
 CREATE OR REPLACE FUNCTION ST_Covers(geom1 geometry, geom2 geometry)
        RETURNS boolean
-       AS 'SELECT $1 && $2 AND _ST_Covers($1,$2)'
+       AS 'SELECT $1 ~ $2 AND _ST_Covers($1,$2)'
        LANGUAGE 'sql' IMMUTABLE;
 
 -- Availability: 1.4.0
@@ -3616,7 +3616,7 @@ CREATE OR REPLACE FUNCTION _ST_ContainsProperly(geom1 geometry, geom2 geometry)
 -- Inlines index magic
 CREATE OR REPLACE FUNCTION ST_ContainsProperly(geom1 geometry, geom2 geometry)
        RETURNS boolean
-       AS 'SELECT $1 && $2 AND _ST_ContainsProperly($1,$2)'
+       AS 'SELECT $1 ~ $2 AND _ST_ContainsProperly($1,$2)'
        LANGUAGE 'sql' IMMUTABLE;
 
 -- PostGIS equivalent function: overlaps(geom1 geometry, geom2 geometry)
@@ -3636,7 +3636,7 @@ CREATE OR REPLACE FUNCTION _ST_Within(geom1 geometry, geom2 geometry)
 -- Inlines index magic
 CREATE OR REPLACE FUNCTION ST_Within(geom1 geometry, geom2 geometry)
        RETURNS boolean
-       AS 'SELECT $1 && $2 AND _ST_Contains($2,$1)'
+       AS 'SELECT $2 ~ $1 AND _ST_Contains($2,$1)'
        LANGUAGE 'sql' IMMUTABLE;
 
 -- Availability: 1.2.2