mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Fixed #33717 -- Dropped support for PostgreSQL 11.
This commit is contained in:
parent
9f55489529
commit
981c23c0cc
17 changed files with 22 additions and 118 deletions
|
@ -58,7 +58,7 @@ supported versions, and any notes for each of the supported database backends:
|
|||
================== ============================== ================== =========================================
|
||||
Database Library Requirements Supported Versions Notes
|
||||
================== ============================== ================== =========================================
|
||||
PostgreSQL GEOS, GDAL, PROJ, PostGIS 11+ Requires PostGIS.
|
||||
PostgreSQL GEOS, GDAL, PROJ, PostGIS 12+ Requires PostGIS.
|
||||
MySQL GEOS, GDAL 5.7+ :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+
|
||||
|
|
|
@ -139,8 +139,8 @@ used for queries that select only included fields
|
|||
(:attr:`~ExclusionConstraint.include`) and filter only by indexed fields
|
||||
(:attr:`~ExclusionConstraint.expressions`).
|
||||
|
||||
``include`` is supported for GiST indexes on PostgreSQL 12+ and SP-GiST
|
||||
indexes on PostgreSQL 14+.
|
||||
``include`` is supported for GiST indexes. PostgreSQL 14+ also supports
|
||||
``include`` for SP-GiST indexes.
|
||||
|
||||
.. versionchanged:: 4.1
|
||||
|
||||
|
|
|
@ -287,8 +287,8 @@ transform do not change. For example::
|
|||
|
||||
.. admonition:: Case-insensitive collations
|
||||
|
||||
On PostgreSQL 12+, it's preferable to use non-deterministic collations
|
||||
instead of the ``citext`` extension. You can create them using the
|
||||
It's preferable to use non-deterministic collations instead of the
|
||||
``citext`` extension. You can create them using the
|
||||
:class:`~django.contrib.postgres.operations.CreateCollation` migration
|
||||
operation. For more details, see :ref:`manage-postgresql-collations` and
|
||||
the PostgreSQL documentation about `non-deterministic collations`_.
|
||||
|
|
|
@ -151,10 +151,6 @@ For example, to create a collation for German phone book ordering::
|
|||
``provider``, and ``deterministic`` arguments. Therefore, ``locale`` is
|
||||
required to make this operation reversible.
|
||||
|
||||
.. admonition:: Restrictions
|
||||
|
||||
Non-deterministic collations are supported only on PostgreSQL 12+.
|
||||
|
||||
Concurrent index operations
|
||||
===========================
|
||||
|
||||
|
|
|
@ -114,7 +114,7 @@ below for information on how to set up your database correctly.
|
|||
PostgreSQL notes
|
||||
================
|
||||
|
||||
Django supports PostgreSQL 11 and higher. `psycopg2`_ 2.8.4 or higher is
|
||||
Django supports PostgreSQL 12 and higher. `psycopg2`_ 2.8.4 or higher is
|
||||
required, though the latest release is recommended.
|
||||
|
||||
.. _psycopg2: https://www.psycopg.org/
|
||||
|
|
|
@ -214,10 +214,9 @@ See the PostgreSQL documentation for more details about `covering indexes`_.
|
|||
|
||||
.. admonition:: Restrictions on PostgreSQL
|
||||
|
||||
PostgreSQL < 12 only supports covering B-Tree indexes, PostgreSQL 12+ also
|
||||
supports covering :class:`GiST indexes
|
||||
<django.contrib.postgres.indexes.GistIndex>`, and PostgreSQL 14+ also
|
||||
supports covering :class:`SP-GiST indexes
|
||||
PostgreSQL supports covering B-Tree and :class:`GiST indexes
|
||||
<django.contrib.postgres.indexes.GistIndex>`. PostgreSQL 14+ also supports
|
||||
covering :class:`SP-GiST indexes
|
||||
<django.contrib.postgres.indexes.SpGistIndex>`.
|
||||
|
||||
.. versionchanged:: 4.1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue