diff options
author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-05-04 06:28:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-04 06:28:51 +0200 |
commit | 37470bbd9089b1c64a5783438b42b31336937845 (patch) | |
tree | 90984a794adfe072ab5694415a0c668edb29b76a /django/db/backends/postgresql/features.py | |
parent | 9d04711261156c487c6085171398070ea3df8122 (diff) | |
download | django-37470bbd9089b1c64a5783438b42b31336937845.tar.gz |
Fixed #33675 -- Dropped support for PostgreSQL 10 and PostGIS 2.4.
Diffstat (limited to 'django/db/backends/postgresql/features.py')
-rw-r--r-- | django/db/backends/postgresql/features.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/django/db/backends/postgresql/features.py b/django/db/backends/postgresql/features.py index 8aae4caf34..57688642eb 100644 --- a/django/db/backends/postgresql/features.py +++ b/django/db/backends/postgresql/features.py @@ -6,7 +6,7 @@ from django.utils.functional import cached_property class DatabaseFeatures(BaseDatabaseFeatures): - minimum_database_version = (10,) + minimum_database_version = (11,) allows_group_by_selected_pks = True can_return_columns_from_insert = True can_return_rows_from_bulk_insert = True @@ -59,6 +59,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): json_key_contains_list_matching_requires_list = True supports_update_conflicts = True supports_update_conflicts_with_target = True + supports_covering_indexes = True test_collations = { "non_default": "sv-x-icu", "swedish_ci": "sv-x-icu", @@ -82,10 +83,6 @@ class DatabaseFeatures(BaseDatabaseFeatures): } @cached_property - def is_postgresql_11(self): - return self.connection.pg_version >= 110000 - - @cached_property def is_postgresql_12(self): return self.connection.pg_version >= 120000 @@ -98,8 +95,6 @@ class DatabaseFeatures(BaseDatabaseFeatures): return self.connection.pg_version >= 140000 has_bit_xor = property(operator.attrgetter("is_postgresql_14")) - has_websearch_to_tsquery = property(operator.attrgetter("is_postgresql_11")) - supports_covering_indexes = property(operator.attrgetter("is_postgresql_11")) supports_covering_gist_indexes = property(operator.attrgetter("is_postgresql_12")) supports_covering_spgist_indexes = property(operator.attrgetter("is_postgresql_14")) supports_non_deterministic_collations = property( |