From 2077bbe3fefb58eadfde0f2f36af13a0f1d3704a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Mu=C3=B1umel?= Date: Mon, 28 Jul 2014 10:05:41 -0400 Subject: [PATCH] [1.7.x] Fixed #23102 -- Documented that sql* commands now respect allow_migrate(). Backport of 0af593dbe5 from master --- docs/ref/django-admin.txt | 7 +++++++ docs/releases/1.7.txt | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/docs/ref/django-admin.txt b/docs/ref/django-admin.txt index bfd6d791fd..f656c3703e 100644 --- a/docs/ref/django-admin.txt +++ b/docs/ref/django-admin.txt @@ -1044,6 +1044,13 @@ specify initial data. The :djadminopt:`--database` option can be used to specify the database for which to print the SQL. +.. versionchanged:: 1.7 + + The ``sql*`` management commands now respect the ``allow_migrate()`` method + of :setting:`DATABASE_ROUTERS`. If you have models synced to non-default + databases, use the :djadminopt:`--database` flag to get SQL for those + models (previously they would always be included in the output). + sqlclear ---------------------------------- diff --git a/docs/releases/1.7.txt b/docs/releases/1.7.txt index 1b24b87aa8..25019a6beb 100644 --- a/docs/releases/1.7.txt +++ b/docs/releases/1.7.txt @@ -1418,6 +1418,11 @@ Miscellaneous please update your settings to use ``None`` instead of ``0`` as the latter now designates set-and-expire in the settings as well. +* The ``sql*`` management commands now respect the ``allow_migrate()`` method + of :setting:`DATABASE_ROUTERS`. If you have models synced to non-default + databases, use the :djadminopt:`--database` flag to get SQL for those + models (previously they would always be included in the output). + .. _deprecated-features-1.7: Features deprecated in 1.7