diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-07-08 13:30:12 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-08 13:30:12 +0200 |
| commit | eb3699ea775548a22e0407ad12bf8cbdeaf95ff5 (patch) | |
| tree | bed4fed56dfc92b6808de048d1c2b6132d064ed4 /docs/ref/contrib | |
| parent | ccbf714ebeff51d1370789e5e487a978d0e2dbfb (diff) | |
Fixed #33718 -- Dropped support for MySQL 5.7.
Diffstat (limited to 'docs/ref/contrib')
| -rw-r--r-- | docs/ref/contrib/gis/db-api.txt | 16 | ||||
| -rw-r--r-- | docs/ref/contrib/gis/functions.txt | 6 | ||||
| -rw-r--r-- | docs/ref/contrib/gis/geoquerysets.txt | 4 | ||||
| -rw-r--r-- | docs/ref/contrib/gis/install/index.txt | 2 |
4 files changed, 13 insertions, 15 deletions
diff --git a/docs/ref/contrib/gis/db-api.txt b/docs/ref/contrib/gis/db-api.txt index 4cc9ceafd2..bc216c7caf 100644 --- a/docs/ref/contrib/gis/db-api.txt +++ b/docs/ref/contrib/gis/db-api.txt @@ -22,11 +22,9 @@ GeoDjango currently provides the following spatial database backends: MySQL Spatial Limitations ------------------------- -Before MySQL 5.6.1, spatial extensions only support bounding box operations -(what MySQL calls minimum bounding rectangles, or MBR). Specifically, MySQL did -not conform to the OGC standard. Django supports spatial functions operating on -real geometries available in modern MySQL versions. However, the spatial -functions are not as rich as other backends like PostGIS. +Django supports spatial functions operating on real geometries available in +modern MySQL versions. However, the spatial functions are not as rich as other +backends like PostGIS. Raster Support -------------- @@ -318,7 +316,7 @@ Lookup Type PostGIS Oracle MariaDB MySQL [#]_ Sp :lookup:`equals` X X X X X C :lookup:`exact <same_as>` X X X X X B :lookup:`intersects` X X X X X B -:lookup:`isvalid` X X X (≥ 5.7.5) X +:lookup:`isvalid` X X X X :lookup:`overlaps` X X X X X B :lookup:`relate` X X X X C :lookup:`same_as` X X X X X B @@ -348,7 +346,7 @@ functions are available on each spatial backend. Function PostGIS Oracle MariaDB MySQL SpatiaLite ==================================== ======= ============== ============ =========== ================= :class:`Area` X X X X X -:class:`AsGeoJSON` X X X X (≥ 5.7.5) X +:class:`AsGeoJSON` X X X X X :class:`AsGML` X X X :class:`AsKML` X X :class:`AsSVG` X X @@ -361,9 +359,9 @@ Function PostGIS Oracle MariaDB MySQL :class:`Distance` X X X X X :class:`Envelope` X X X X X :class:`ForcePolygonCW` X X -:class:`GeoHash` X X (≥ 5.7.5) X (LWGEOM/RTTOPO) +:class:`GeoHash` X X X (LWGEOM/RTTOPO) :class:`Intersection` X X X X X -:class:`IsValid` X X X (≥ 5.7.5) X +:class:`IsValid` X X X X :class:`Length` X X X X X :class:`LineLocatePoint` X X :class:`MakeValid` X X (LWGEOM/RTTOPO) diff --git a/docs/ref/contrib/gis/functions.txt b/docs/ref/contrib/gis/functions.txt index 44cde315e2..00c48e665e 100644 --- a/docs/ref/contrib/gis/functions.txt +++ b/docs/ref/contrib/gis/functions.txt @@ -53,7 +53,7 @@ geographic SRSes. .. class:: AsGeoJSON(expression, bbox=False, crs=False, precision=8, **extra) *Availability*: MariaDB, `MySQL -<https://dev.mysql.com/doc/refman/en/spatial-geojson-functions.html#function_st-asgeojson>`__ (≥ 5.7.5), +<https://dev.mysql.com/doc/refman/en/spatial-geojson-functions.html#function_st-asgeojson>`__, Oracle, `PostGIS <https://postgis.net/docs/ST_AsGeoJSON.html>`__, SpatiaLite Accepts a single geographic field or expression and returns a `GeoJSON @@ -333,7 +333,7 @@ are returned unchanged. .. class:: GeoHash(expression, precision=None, **extra) *Availability*: `MySQL -<https://dev.mysql.com/doc/refman/en/spatial-geohash-functions.html#function_st-geohash>`__ (≥ 5.7.5), +<https://dev.mysql.com/doc/refman/en/spatial-geohash-functions.html#function_st-geohash>`__, `PostGIS <https://postgis.net/docs/ST_GeoHash.html>`__, SpatiaLite (LWGEOM/RTTOPO) @@ -374,7 +374,7 @@ intersection between them. .. class:: IsValid(expr) *Availability*: `MySQL -<https://dev.mysql.com/doc/refman/en/spatial-convenience-functions.html#function_st-isvalid>`__ (≥ 5.7.5), +<https://dev.mysql.com/doc/refman/en/spatial-convenience-functions.html#function_st-isvalid>`__, `PostGIS <https://postgis.net/docs/ST_IsValid.html>`__, Oracle, SpatiaLite Accepts a geographic field or expression and tests if the value is well formed. diff --git a/docs/ref/contrib/gis/geoquerysets.txt b/docs/ref/contrib/gis/geoquerysets.txt index dac663e3b8..760d508b17 100644 --- a/docs/ref/contrib/gis/geoquerysets.txt +++ b/docs/ref/contrib/gis/geoquerysets.txt @@ -351,8 +351,8 @@ SpatiaLite ``Intersects(poly, geom)`` ``isvalid`` ----------- -*Availability*: MySQL (≥ 5.7.5), `PostGIS -<https://postgis.net/docs/ST_IsValid.html>`__, Oracle, SpatiaLite +*Availability*: MySQL, `PostGIS <https://postgis.net/docs/ST_IsValid.html>`__, +Oracle, SpatiaLite Tests if the geometry is valid. diff --git a/docs/ref/contrib/gis/install/index.txt b/docs/ref/contrib/gis/install/index.txt index 2277b7c5ee..629a070bb8 100644 --- a/docs/ref/contrib/gis/install/index.txt +++ b/docs/ref/contrib/gis/install/index.txt @@ -59,7 +59,7 @@ supported versions, and any notes for each of the supported database backends: Database Library Requirements Supported Versions Notes ================== ============================== ================== ========================================= PostgreSQL GEOS, GDAL, PROJ, PostGIS 12+ Requires PostGIS. -MySQL GEOS, GDAL 5.7+ :ref:`Limited functionality <mysql-spatial-limitations>`. +MySQL GEOS, GDAL 8+ :ref:`Limited functionality <mysql-spatial-limitations>`. Oracle GEOS, GDAL 19+ XE not supported. SQLite GEOS, GDAL, PROJ, SpatiaLite 3.9.0+ Requires SpatiaLite 4.3+ ================== ============================== ================== ========================================= |
