--
Ticket URL: <https://code.djangoproject.com/ticket/24901>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_docs: => 0
* needs_better_patch: => 0
* needs_tests: => 0
* stage: Unreviewed => Accepted
Comment:
But don't create a migrations directory unless the app has models.
--
Ticket URL: <https://code.djangoproject.com/ticket/24901#comment:1>
Comment (by MarkusH):
We haven't really deprecated apps without migrations (no deprecation
warning in either 1.7 or 1.8). Although we have documented it I'm not sure
we can make the change for 1.9.
We also need to figure out a way of how to run the tests without explicit
migrations. Once we're there I think we're ready for apps without
migrations.
--
Ticket URL: <https://code.djangoproject.com/ticket/24901#comment:2>
Comment (by MarkusH):
After a talk with Andrew at DjangoCon Europe:
Given #24481 and how that plays in with our test apps, we might reconsider
dropping support for apps without migrations.
At some point (2.0 would be a good candidate to justify increasing the
major version number ;) ) we should automatically create the `migrations`
package.
--
Ticket URL: <https://code.djangoproject.com/ticket/24901#comment:3>
Comment (by coldmind):
After discussion with Markus, we should postpone this until the result of
#24481
--
Ticket URL: <https://code.djangoproject.com/ticket/24901#comment:4>
* stage: Accepted => Someday/Maybe
--
Ticket URL: <https://code.djangoproject.com/ticket/24901#comment:5>