summaryrefslogtreecommitdiff
path: root/django/db/backends/postgresql_psycopg2/operations.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/db/backends/postgresql_psycopg2/operations.py')
-rw-r--r--django/db/backends/postgresql_psycopg2/operations.py17
1 files changed, 0 insertions, 17 deletions
diff --git a/django/db/backends/postgresql_psycopg2/operations.py b/django/db/backends/postgresql_psycopg2/operations.py
index 0e512b91fa..3447bfe682 100644
--- a/django/db/backends/postgresql_psycopg2/operations.py
+++ b/django/db/backends/postgresql_psycopg2/operations.py
@@ -16,23 +16,6 @@ class DatabaseOperations(BaseDatabaseOperations):
else:
return "EXTRACT('%s' FROM %s)" % (lookup_type, field_name)
- def date_interval_sql(self, sql, connector, timedelta):
- """
- implements the interval functionality for expressions
- format for Postgres:
- (datefield + interval '3 days 200 seconds 5 microseconds')
- """
- modifiers = []
- if timedelta.days:
- modifiers.append('%s days' % timedelta.days)
- if timedelta.seconds:
- modifiers.append('%s seconds' % timedelta.seconds)
- if timedelta.microseconds:
- modifiers.append('%s microseconds' % timedelta.microseconds)
- mods = ' '.join(modifiers)
- conn = ' %s ' % connector
- return '(%s)' % conn.join([sql, 'interval \'%s\'' % mods])
-
def date_trunc_sql(self, lookup_type, field_name):
# http://www.postgresql.org/docs/current/static/functions-datetime.html#FUNCTIONS-DATETIME-TRUNC
return "DATE_TRUNC('%s', %s)" % (lookup_type, field_name)