summaryrefslogtreecommitdiff
path: root/django/contrib/gis
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2025-02-12 23:05:35 +0100
committerSarah Boyce <42296566+sarahboyce@users.noreply.github.com>2025-02-13 10:38:04 +0100
commiteb70aafdba18ac30e53056162c32ee6c21dea0b4 (patch)
treeb227afde9f38218bab61ad105dbeec4305cd317b /django/contrib/gis
parentd386405e04dac50656af50d100a14efdf8c58e8f (diff)
Reverted "Fixed #35803 -- Added support for Collect, GeoHash, and IsValid on MariaDB 11.7+."
This reverts commit c77573716a58af32ffcfc4fe87ff9e5c97909bd2. MariaDB reverted GIS functions.
Diffstat (limited to 'django/contrib/gis')
-rw-r--r--django/contrib/gis/db/backends/mysql/operations.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/django/contrib/gis/db/backends/mysql/operations.py b/django/contrib/gis/db/backends/mysql/operations.py
index 5c02d5e5a7..674931b938 100644
--- a/django/contrib/gis/db/backends/mysql/operations.py
+++ b/django/contrib/gis/db/backends/mysql/operations.py
@@ -73,10 +73,7 @@ class MySQLOperations(BaseSpatialOperations, DatabaseOperations):
models.Union,
]
is_mariadb = self.connection.mysql_is_mariadb
- if is_mariadb:
- if self.connection.mysql_version < (11, 7):
- disallowed_aggregates.insert(0, models.Collect)
- elif self.connection.mysql_version < (8, 0, 24):
+ if is_mariadb or self.connection.mysql_version < (8, 0, 24):
disallowed_aggregates.insert(0, models.Collect)
return tuple(disallowed_aggregates)
@@ -110,8 +107,7 @@ class MySQLOperations(BaseSpatialOperations, DatabaseOperations):
}
if self.connection.mysql_is_mariadb:
unsupported.remove("PointOnSurface")
- if self.connection.mysql_version < (11, 7):
- unsupported.update({"GeoHash", "IsValid"})
+ unsupported.update({"GeoHash", "IsValid"})
return unsupported
def geo_db_type(self, f):