MCPcopy
hub / github.com/django/django / _convert_sql_to_tz

Method _convert_sql_to_tz

django/db/backends/mysql/operations.py:92–99  ·  view source on GitHub ↗
(self, sql, params, tzname)

Source from the content-addressed store, hash-verified

90 return f"{sign}{offset}" if offset else tzname
91
92 def _convert_sql_to_tz(self, sql, params, tzname):
93 if tzname and settings.USE_TZ and self.connection.timezone_name != tzname:
94 return f"CONVERT_TZ({sql}, %s, %s)", (
95 *params,
96 self.connection.timezone_name,
97 self._prepare_tzname_delta(tzname),
98 )
99 return sql, params
100
101 def datetime_cast_date_sql(self, sql, params, tzname):
102 sql, params = self._convert_sql_to_tz(sql, params, tzname)

Callers 6

date_trunc_sqlMethod · 0.95
datetime_extract_sqlMethod · 0.95
datetime_trunc_sqlMethod · 0.95
time_trunc_sqlMethod · 0.95

Calls 1

_prepare_tzname_deltaMethod · 0.95

Tested by

no test coverage detected