diff options
| author | Andrew Godwin <andrew@aeracode.org> | 2014-03-25 13:58:47 -0700 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-03-25 20:02:07 -0400 |
| commit | 1cb6729f58ef14c2042373d8bd61fa264a955705 (patch) | |
| tree | 89c7a5e5271c45d003053679333785611ee70af6 /docs | |
| parent | 81d3d48b5ed841414c1d91743aea23dab36c8b4b (diff) | |
[1.7.x] Add some syncdb deprecation stuff into the deprecation doc
Backport of 378359de1c from master
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/internals/deprecation.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/internals/deprecation.txt b/docs/internals/deprecation.txt index 9acd5da611..893f44b3cd 100644 --- a/docs/internals/deprecation.txt +++ b/docs/internals/deprecation.txt @@ -36,6 +36,12 @@ details on these changes. * ``allow_syncdb`` on database routers will no longer automatically become ``allow_migrate``. +* The ``DatabaseCreation`` class on each database backend will be removed, + and all table/schema editing will be moved to be via ``SchemaEditor`` instead. + +* The legacy method of syncing apps without migrations will be removed, + and migrations will become compulsory for all apps. + * All models will need to be defined inside an installed application or declare an explicit :attr:`~django.db.models.Options.app_label`. Furthermore, it won't be possible to import them before their application |
