diff options
author | Nick Pope <nick@nickpope.me.uk> | 2021-07-23 16:57:26 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-10-01 10:32:39 +0200 |
commit | bd47b9bc816bf213b6d0027ed9a9a44955bb7694 (patch) | |
tree | 6d91331c5207696c3434a1c44c679e4c9164f376 /django/db/backends/postgresql/features.py | |
parent | 000d4302341f49f2ec5f219d94d5dddac1a2acf5 (diff) | |
download | django-bd47b9bc816bf213b6d0027ed9a9a44955bb7694.tar.gz |
Fixed #32961 -- Added BitXor() aggregate to django.contrib.postgres.
Diffstat (limited to 'django/db/backends/postgresql/features.py')
-rw-r--r-- | django/db/backends/postgresql/features.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/django/db/backends/postgresql/features.py b/django/db/backends/postgresql/features.py index 09c157505e..caa37335e0 100644 --- a/django/db/backends/postgresql/features.py +++ b/django/db/backends/postgresql/features.py @@ -91,6 +91,11 @@ class DatabaseFeatures(BaseDatabaseFeatures): def is_postgresql_13(self): return self.connection.pg_version >= 130000 + @cached_property + def is_postgresql_14(self): + 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')) |