summaryrefslogtreecommitdiff
path: root/django/db/migrations
AgeCommit message (Expand)Author
2018-07-27Fixed #29595 -- Allowed using timedelta in migrations questioner.Tim Graham
2018-07-19Refs #28862 -- Removed the FieldRelatedOptionOperation.reduce() optimization.Simon Charette
2018-07-19Fixed #26906 -- Reduced alter together operations code duplication.Simon Charette
2018-07-19Fixed #27731 -- Implemented CreateModel/AlterFooOperation reduction.Simon Charette
2018-07-19Fixed #28862 -- Disabled optimization of AlterFooTogether and RemoveField.Simon Charette
2018-07-11Removed in_between from Operation.reduce()'s signature.Simon Charette
2018-07-11Fixed #27845 -- Allowed both right and left optimizations of operations.Simon Charette
2018-07-11Allowed RemoveField operations to be optimized through.Simon Charette
2018-07-11Relaxed FieldOperation.references_field remote field checking.Simon Charette
2018-07-11Introduced ModelTuple to remove migrations boilerplate.Simon Charette
2018-07-11Fixed #26720 -- Prevented invalid CreateModel optimizations of related fields.Simon Charette
2018-07-11Fixed #27768 -- Allowed migration optimization of CreateModel order.Simon Charette
2018-07-11Refs #27768 -- Reversed order of optimized and in-between operations.Simon Charette
2018-07-10Fixed #11964 -- Added support for database check constraints.Ian Foote
2018-06-28Fixed #29514 -- Reverted "Used datetime.timezone.utc instead of pytz.utc for ...Tim Graham
2018-06-15Fixed #29000 -- Fixed RenameModel's renaming of a M2M column when run after R...Jeff
2018-05-05Fixed #28913 -- Fixed error handling when MIGRATIONS_MODULES specifies a none...Sanket Saurav
2018-03-28Fixed #29245 -- Made autodetector treat field renames + db_column addition as...Simon Charette
2018-03-23Fixed #23406 -- Allowed migrations to be loaded from .pyc files.Dan Watson
2018-03-20Used datetime.timezone.utc instead of pytz.utc for better performance.Sergey Fedoseev
2018-03-09Fixed #29180 -- Fixed a regression where migrations already in the plan were ...Carlton Gibson
2018-03-09Refs #29180 -- Added MigrationGraph._generate_plan() for testing.Carlton Gibson
2018-02-05Refs #28814 -- Fixed migrations crash with namespace packages on Python 3.7.Tim Graham
2018-02-05Refs #28814 -- Imported from collections.abc to fix Python 3.7 deprecation wa...Raymond Hettinger
2018-01-31Fixed #29091 -- Fixed makemigrations crash if migrations directory doesn't ha...Tim Graham
2018-01-12Fixed #28996 -- Simplified some boolean constructs and removed trivial contin...Дилян Палаузов
2018-01-03Fixed #28984 -- Made assorted code simplifications.Tim Graham
2017-12-30Fixed #25817 -- Made RenameField repoint to_field/to_fields references.Simon Charette
2017-12-30Moved _get_model_tuple() to the base Operation class.Simon Charette
2017-12-28Removed unnecessary trailing commas and spaces in various code.Mariusz Felisiak
2017-12-11Fixed #28909 -- Simplified code using tuple/list/set/dict unpacking.Nick Pope
2017-12-06Fixed #28893 -- Removed unnecessary dict.items() calls.Tim Graham
2017-12-06Fixed #28870 -- Added support for functools.partialmethod serialization in mi...Sergey Fedoseev
2017-12-04Fixed #28860 -- Removed unnecessary len() calls.Дилян Палаузов
2017-12-01Fixed #28305 -- Fixed "Cannot change column 'x': used in a foreign key constr...Tim Graham
2017-11-28Fixed #28853 -- Updated connection.cursor() uses to use a context manager.Jon Dufresne
2017-11-14Fixed #28795 -- Removed 'not in' checks and used dict.setdefault().Дилян Палаузов
2017-11-13Used BaseSimpleSerializer for serializing str and bytes in migrations.Sergey Fedoseev
2017-09-28Simplified various __eq__() methods.Mads Jensen
2017-09-10Removed unnecessary parens in _get_app_label_and_model_name().Mariusz Felisiak
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
2017-09-04Fixed #28493 -- Made migrations autodetector find dependencies for model rena...Jeremy Satterfield
2017-08-25Simplified migrations.state.ProjectState.__eq__().Sergey Fedoseev
2017-08-23Simplified migrations.graph.Node.iterative_dfs(), ancestors(), and descendant...Sergey Fedoseev
2017-08-22Simplified usage of sets in MigrationAutodetector.Sergey Fedoseev
2017-08-10Fixed #28386 -- Made operations within non-atomic migrations honor the operat...Evan Grim
2017-07-31Avoided creating temporary lists for obtaining the first item.Sergey Fedoseev
2017-07-29Avoided creation of temporary sets.Sergey Fedoseev
2017-06-30Fixed #28350 -- Fixed UnboundLocalError crash in RenameField with nonexistent...Simon Charette
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen