--
Ticket URL: <https://code.djangoproject.com/ticket/19657>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_better_patch: => 0
* has_patch: 0 => 1
* needs_tests: => 0
* needs_docs: => 0
Comment:
Patch at https://github.com/django/django/pull/667
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:1>
* needs_better_patch: 0 => 1
* type: Uncategorized => Bug
* needs_tests: 0 => 1
* stage: Unreviewed => Accepted
Comment:
I don't think you need to add a new parameter to the `sql_*` functions, as
you should be able to get the db alias through `connection.alias` (to be
confirmed).
I noticed that the sql_* were missing tests. This might need a new
regressiontests/sql_commands test directory.
http://ci.djangoproject.com/job/Django%20Coverage/HTML_Coverage_Report/_var_lib_jenkins_jobs_Django%20Coverage_workspace_django_core_management_commands_sql.html
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:2>
Comment (by claudep):
I've just added some base tests for those commands:
[718afcafc202940cd15799459178a2534b8217d5]
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:3>
* needs_better_patch: 1 => 0
* needs_tests: 1 => 0
Comment:
New pull request in https://github.com/django/django/pull/1216
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:4>
* needs_better_patch: 0 => 1
Comment:
Please could you add tests that the correct value of
`include_auto_created` is passed for each set of SQL statements, and that
it's honoured correctly by the `filtered_app_models` function?
Actually, would it make more sense for `filtered_app_models` to be a
method of `Router`, so that it's easier to override?
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:5>
* needs_better_patch: 1 => 0
Comment:
I've just added a second commit to the PR to address your latest concern.
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:6>
* version: 1.4 => master
Comment:
Pull request just updated.
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:7>
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:8>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"2992f428614349b0dfe0f4183905f492fd3f62c2"]:
{{{
#!CommitTicketReference repository=""
revision="2992f428614349b0dfe0f4183905f492fd3f62c2"
Fixed #19657 -- Made sql commands honor allow_migrate
Thanks Manel Clos for the report and the initial patch, and
Marc Tamlyn and Tim Graham for the review.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/19657#comment:9>