diff options
author | Florian Apolloner <florian@apolloner.eu> | 2022-12-12 09:54:49 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-12-12 10:36:45 +0100 |
commit | db7bb3b64e469fbb5c79e7b5b2fcb890434aa60f (patch) | |
tree | fc995dec5ccb21baf840b2303b5e59df67e50bfa /django/db/backends/postgresql/operations.py | |
parent | 1d90c9b1132482d446ca8375c151e894002c9e8d (diff) | |
download | django-db7bb3b64e469fbb5c79e7b5b2fcb890434aa60f.tar.gz |
Refs #33308 -- Added DatabaseOperations.compose_sql() on PostgreSQL.
Diffstat (limited to 'django/db/backends/postgresql/operations.py')
-rw-r--r-- | django/db/backends/postgresql/operations.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/django/db/backends/postgresql/operations.py b/django/db/backends/postgresql/operations.py index e86628ede2..824e0c3e4b 100644 --- a/django/db/backends/postgresql/operations.py +++ b/django/db/backends/postgresql/operations.py @@ -3,7 +3,7 @@ from functools import lru_cache, partial from django.conf import settings from django.db.backends.base.operations import BaseDatabaseOperations -from django.db.backends.postgresql.psycopg_any import Inet, Jsonb +from django.db.backends.postgresql.psycopg_any import Inet, Jsonb, mogrify from django.db.backends.utils import split_tzname_delta from django.db.models.constants import OnConflict @@ -174,6 +174,9 @@ class DatabaseOperations(BaseDatabaseOperations): return name # Quoting once is enough. return '"%s"' % name + def compose_sql(self, sql, params): + return mogrify(sql, params, self.connection) + def set_time_zone_sql(self): return "SET TIME ZONE %s" |