summaryrefslogtreecommitdiff
path: root/django/db/backends/sqlite3
diff options
context:
space:
mode:
authorSergey Fedoseev <fedoseev.sergey@gmail.com>2020-06-29 11:28:06 +0500
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-06-30 07:04:55 +0200
commitdd5aa8cb5ffc0a89c4b9b8dee45c1c919d203489 (patch)
treede01f3fe7aa62f722d3f494b7d164c2587bc30f7 /django/db/backends/sqlite3
parent9d752dabe38602a71452ed8c23253e780a40a560 (diff)
Fixed #28925 -- Fixed durations-only expressions crash on SQLite and MySQL.
This removes also unused DatabaseOperations.date_interval_sql().
Diffstat (limited to 'django/db/backends/sqlite3')
-rw-r--r--django/db/backends/sqlite3/operations.py4
1 files changed, 0 insertions, 4 deletions
diff --git a/django/db/backends/sqlite3/operations.py b/django/db/backends/sqlite3/operations.py
index 9510b5edd9..1f77b3109f 100644
--- a/django/db/backends/sqlite3/operations.py
+++ b/django/db/backends/sqlite3/operations.py
@@ -11,7 +11,6 @@ from django.db.backends.base.operations import BaseDatabaseOperations
from django.db.models.expressions import Col
from django.utils import timezone
from django.utils.dateparse import parse_date, parse_datetime, parse_time
-from django.utils.duration import duration_microseconds
from django.utils.functional import cached_property
@@ -74,9 +73,6 @@ class DatabaseOperations(BaseDatabaseOperations):
"""
return "django_date_extract('%s', %s)" % (lookup_type.lower(), field_name)
- def date_interval_sql(self, timedelta):
- return str(duration_microseconds(timedelta))
-
def format_for_duration_arithmetic(self, sql):
"""Do nothing since formatting is handled in the custom function."""
return sql