django1/django/db/migrations
Amos Onn bd3c2900fc Fixed #25892 -- Optimized SeparateDatabaseAndState.database_backwards().
Now intermediate states in the database_backwards are cached, similar to
the executor's migrate() (or _migrate_all_backwards()). This makes the
migration run much faster (O(n) instead of O(n^2) over number of
database_operations).
2016-01-07 08:13:56 -05:00
..
operations Fixed #25892 -- Optimized SeparateDatabaseAndState.database_backwards(). 2016-01-07 08:13:56 -05:00
__init__.py Implement swappable model support for migrations 2014-01-19 16:43:12 +00:00
autodetector.py Fixed #25551 -- Fixed migration operations ordering when adding fields and a unique_together constraint. 2015-11-20 12:20:41 -05:00
exceptions.py Fixed #24743, #24745 -- Optimized migration plan handling 2015-09-19 14:54:53 +10:00
executor.py Fixed #25922 -- Fixed migrate --fake-initial detection of many-to-many tables. 2015-12-19 13:37:24 -05:00
graph.py Removed django.utils.functional.total_ordering() 2015-06-15 13:15:24 -04:00
loader.py Fixed #25761 -- Added __cause__.__traceback__ to reraised exceptions. 2015-12-03 16:31:50 -05:00
migration.py Fixed #24375 -- Added Migration.initial attribute 2015-07-13 15:57:40 -04:00
optimizer.py Sorted reduce methods in migration optimizer 2015-06-16 00:46:04 +02:00
questioner.py Fixed #25453 -- Reworded makemigration's ask_not_null_alteration suggestion. 2015-09-23 13:33:41 -04:00
recorder.py Fixed #24742 -- Made runserver.check_migrations ignore read-only databases 2015-05-13 18:30:36 +02:00
state.py Moved an inner function in db.migrations.state to avoid redefinition. 2015-10-19 20:15:13 -04:00
topological_sort.py Fixed #23844 -- Used topological sort for migration operation dependency resolution. 2014-11-20 12:49:49 -05:00
utils.py Fixed #25280 -- Properly checked regex objects for equality to prevent infinite migrations 2015-08-27 09:52:53 +10:00
writer.py Fixed #25807 -- Instructed the migration writer about lazy objects. 2015-11-26 11:14:47 -05:00