From b78d100fa62cd4fbbc70f2bae77c192cb36c1ccd Mon Sep 17 00:00:00 2001 From: Tom Date: Sat, 22 Apr 2017 16:44:51 +0100 Subject: Fixed #27849 -- Added filtering support to aggregates. --- django/db/backends/postgresql/features.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'django/db/backends/postgresql') diff --git a/django/db/backends/postgresql/features.py b/django/db/backends/postgresql/features.py index 647fb9dc7f..3c7a7af80f 100644 --- a/django/db/backends/postgresql/features.py +++ b/django/db/backends/postgresql/features.py @@ -50,6 +50,10 @@ class DatabaseFeatures(BaseDatabaseFeatures): END; $$ LANGUAGE plpgsql;""" + @cached_property + def supports_aggregate_filter_clause(self): + return self.connection.pg_version >= 90400 + @cached_property def has_select_for_update_skip_locked(self): return self.connection.pg_version >= 90500 -- cgit v1.3