diff options
author | django-bot <ops@djangoproject.com> | 2022-02-03 20:24:19 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-02-07 20:37:05 +0100 |
commit | 9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch) | |
tree | f0506b668a013d0063e5fba3dbf4863b466713ba /django/db/backends/postgresql/features.py | |
parent | f68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff) | |
download | django-9c19aff7c7561e3a82978a272ecdaad40dda5c00.tar.gz |
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'django/db/backends/postgresql/features.py')
-rw-r--r-- | django/db/backends/postgresql/features.py | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/django/db/backends/postgresql/features.py b/django/db/backends/postgresql/features.py index 1ce73fb0a8..182c230c75 100644 --- a/django/db/backends/postgresql/features.py +++ b/django/db/backends/postgresql/features.py @@ -52,7 +52,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): supports_over_clause = True only_supports_unbounded_with_preceding_and_following = True supports_aggregate_filter_clause = True - supported_explain_formats = {'JSON', 'TEXT', 'XML', 'YAML'} + supported_explain_formats = {"JSON", "TEXT", "XML", "YAML"} validates_explain_options = False # A query will error on invalid options. supports_deferrable_unique_constraints = True has_json_operators = True @@ -60,14 +60,14 @@ class DatabaseFeatures(BaseDatabaseFeatures): supports_update_conflicts = True supports_update_conflicts_with_target = True test_collations = { - 'non_default': 'sv-x-icu', - 'swedish_ci': 'sv-x-icu', + "non_default": "sv-x-icu", + "swedish_ci": "sv-x-icu", } test_now_utc_template = "STATEMENT_TIMESTAMP() AT TIME ZONE 'UTC'" django_test_skips = { - 'opclasses are PostgreSQL only.': { - 'indexes.tests.SchemaIndexesNotPostgreSQLTests.test_create_index_ignores_opclasses', + "opclasses are PostgreSQL only.": { + "indexes.tests.SchemaIndexesNotPostgreSQLTests.test_create_index_ignores_opclasses", }, } @@ -75,9 +75,9 @@ class DatabaseFeatures(BaseDatabaseFeatures): def introspected_field_types(self): return { **super().introspected_field_types, - 'PositiveBigIntegerField': 'BigIntegerField', - 'PositiveIntegerField': 'IntegerField', - 'PositiveSmallIntegerField': 'SmallIntegerField', + "PositiveBigIntegerField": "BigIntegerField", + "PositiveIntegerField": "IntegerField", + "PositiveSmallIntegerField": "SmallIntegerField", } @cached_property @@ -96,9 +96,11 @@ class DatabaseFeatures(BaseDatabaseFeatures): 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')) - supports_covering_spgist_indexes = property(operator.attrgetter('is_postgresql_14')) - supports_non_deterministic_collations = property(operator.attrgetter('is_postgresql_12')) + 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( + operator.attrgetter("is_postgresql_12") + ) |