From a4acb804634af17cfd9ee7070ec3865d7cc2a7a3 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Thu, 17 Apr 2014 20:21:22 -0400 Subject: Fixed #22444 -- Marked initial SQL/fixture loading as deprecated. Thanks Karen Tracey for the report. --- docs/internals/deprecation.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'docs/internals') diff --git a/docs/internals/deprecation.txt b/docs/internals/deprecation.txt index a0d3b8a80c..4d09f23fd4 100644 --- a/docs/internals/deprecation.txt +++ b/docs/internals/deprecation.txt @@ -53,7 +53,8 @@ details on these changes. 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. + and migrations will become compulsory for all apps. This includes automatic + loading of fixtures and support for initial SQL data. * All models will need to be defined inside an installed application or declare an explicit :attr:`~django.db.models.Options.app_label`. @@ -61,10 +62,6 @@ details on these changes. is loaded. In particular, it won't be possible to import models inside the root package of their application. -* If models are organized in a package, Django will no longer look for - :ref:`initial SQL data` in ``myapp/models/sql/``. Move your - custom SQL files to ``myapp/sql/``. - * The model and form ``IPAddressField`` will be removed. * ``AppCommand.handle_app()`` will no longer be supported. -- cgit v1.3