(self, sql, params, tzname)
| 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) |
no test coverage detected