pgLatLon
diff latlon--0.11--0.12.sql @ 54:253218d6662d
Bugfix in inequality operator for epoint, ebox, and ecircle
author | jbe |
---|---|
date | Sun Dec 10 19:52:04 2017 +0100 (2017-12-10) |
parents | 537df4c9de92 |
children |
line diff
1.1 --- a/latlon--0.11--0.12.sql Sun Dec 10 19:45:19 2017 +0100 1.2 +++ b/latlon--0.11--0.12.sql Sun Dec 10 19:52:04 2017 +0100 1.3 @@ -0,0 +1,34 @@ 1.4 +DROP OPERATOR <> (epoint, epoint); 1.5 +DROP OPERATOR <> (ebox, ebox); 1.6 +DROP OPERATOR <> (ecircle, ecircle); 1.7 + 1.8 +CREATE OPERATOR <> ( 1.9 + leftarg = epoint, 1.10 + rightarg = epoint, 1.11 + procedure = epoint_btree_ne, 1.12 + commutator = <>, 1.13 + negator = =, 1.14 + restrict = neqsel, 1.15 + join = neqjoinsel 1.16 +); 1.17 + 1.18 +CREATE OPERATOR <> ( 1.19 + leftarg = ebox, 1.20 + rightarg = ebox, 1.21 + procedure = ebox_btree_ne, 1.22 + commutator = <>, 1.23 + negator = =, 1.24 + restrict = neqsel, 1.25 + join = neqjoinsel 1.26 +); 1.27 + 1.28 +CREATE OPERATOR <> ( 1.29 + leftarg = ecircle, 1.30 + rightarg = ecircle, 1.31 + procedure = ecircle_btree_ne, 1.32 + commutator = <>, 1.33 + negator = =, 1.34 + restrict = neqsel, 1.35 + join = neqjoinsel 1.36 +); 1.37 +