Fixed signature of BaseDatabaseOperations.date_interval_sql() and document the change.

This commit is contained in:
Michael Manfre 2015-02-22 23:23:16 -05:00
parent 556a74879f
commit 7fa7dd48c4
2 changed files with 4 additions and 1 deletions

View File

@ -76,7 +76,7 @@ class BaseDatabaseOperations(object):
""" """
raise NotImplementedError('subclasses of BaseDatabaseOperations may require a date_extract_sql() method') raise NotImplementedError('subclasses of BaseDatabaseOperations may require a date_extract_sql() method')
def date_interval_sql(self, sql, connector, timedelta): def date_interval_sql(self, timedelta):
""" """
Implements the date interval functionality for expressions Implements the date interval functionality for expressions
""" """

View File

@ -1014,6 +1014,9 @@ those writing third-party backends in updating their code:
* The ``SQLCompiler.as_sql()`` method now takes a ``subquery`` parameter * The ``SQLCompiler.as_sql()`` method now takes a ``subquery`` parameter
(:ticket:`24164`). (:ticket:`24164`).
* The ``BaseDatabaseOperations.date_interval_sql()`` method now only takes a
``timedelta`` parameter.
:mod:`django.contrib.admin` :mod:`django.contrib.admin`
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~