mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Refactored the migration signals to use app configs.
De-aliased pre/post_syncdb to pre/post_migrate to increase backwards-compatibility.
This commit is contained in:
@@ -47,11 +47,12 @@ but a few of the key features are:
|
||||
* A new ``makemigrations`` command provides an easy way to autodetect changes
|
||||
to your models and make migrations for them.
|
||||
|
||||
* :data:`~django.db.models.signals.pre_syncdb` and
|
||||
:data:`~django.db.models.signals.post_syncdb` have been renamed to
|
||||
:data:`~django.db.models.signals.pre_syncdb` and
|
||||
:data:`~django.db.models.signals.post_syncdb` have been replaced by
|
||||
:data:`~django.db.models.signals.pre_migrate` and
|
||||
:data:`~django.db.models.signals.post_migrate` respectively. The
|
||||
``create_models``/``created_models`` argument has also been deprecated.
|
||||
:data:`~django.db.models.signals.post_migrate` respectively. These new
|
||||
signals have slightly different arguments. Check the documentation for
|
||||
details.
|
||||
|
||||
* The ``allow_syncdb`` method on database routers is now called ``allow_migrate``,
|
||||
but still performs the same function. Routers with ``allow_syncdb`` methods
|
||||
|
||||
Reference in New Issue
Block a user