Tim Graham 
							
						 
					 
					
						
						
							
						
						cd09524f27 
					 
					
						
						
							
							Fixed   #27200  -- Provided makemigration's allow_migrate() with model_name.  
						
						
						
						
					 
					
						2016-10-13 11:04:58 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						979ea95608 
					 
					
						
						
							
							Fixed   #27300  -- Made makemigrations --dry-run output a string (no bytes)  
						
						... 
						
						
						
						Thanks Markus Holtermann for the report and the review. 
						
						
					 
					
						2016-10-06 11:41:35 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						040bd7c938 
					 
					
						
						
							
							Fixed   #27279  -- Fixed a migration performance regression related to RenameModel operations.  
						
						... 
						
						
						
						Thanks Trac alias mtomiyoshi for the report, Marten Kenbeek for the initial
patch and Tim for the review. 
						
						
					 
					
						2016-10-04 08:35:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a44fc008c4 
					 
					
						
						
							
							Fixed   #27217  -- Fixed crash in CreateModel optimization with models that use mixins.  
						
						... 
						
						
						
						Thanks Simon Charette for review. 
						
						
					 
					
						2016-09-28 10:04:52 -04:00 
						 
				 
			
				
					
						
							
							
								akki 
							
						 
					 
					
						
						
							
						
						358c6f21f8 
					 
					
						
						
							
							Fixed   #27165  -- Removed unnecessary CreateModel(... 'indexes': []) in migrations.  
						
						
						
						
					 
					
						2016-09-19 10:17:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8119b679eb 
					 
					
						
						
							
							Refs  #27025  -- Fixed "invalid escape sequence" warnings in Python 3.6.  
						
						... 
						
						
						
						http://bugs.python.org/issue27364  
					
						2016-09-17 15:44:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6989b45c8d 
					 
					
						
						
							
							Fixed typo in tests/migrations/test_loader.py.  
						
						
						
						
					 
					
						2016-09-16 11:15:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						49412f55a5 
					 
					
						
						
							
							Refs  #27025  -- Fixed a test for the new re.RegexFlag in Python 3.6.  
						
						... 
						
						
						
						http://bugs.python.org/issue28082  
					
						2016-09-16 10:29:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						098c07a032 
					 
					
						
						
							
							Fixed   #27142 ,  #27110  -- Made makemigrations consistency checks respect database routers.  
						
						... 
						
						
						
						Partially reverted refs #27054  except for one of the tests as this
solution supersedes that one.
Thanks Shai Berger for the review. 
						
						
					 
					
						2016-09-01 16:19:29 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0d7929266e 
					 
					
						
						
							
							Fixed   #25109  -- Stopped silencing explicitly specified migration modules import errors.  
						
						... 
						
						
						
						Thanks Tim for the review. 
						
						
					 
					
						2016-08-30 19:50:42 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						d1757d8df4 
					 
					
						
						
							
							Fixed   #27044  -- Included already applied migration changes in the post-migrate state when the execution plan is empty.  
						
						... 
						
						
						
						Refs #24100 .
Thanks tkhyn for the report and Tim for the review. 
						
						
					 
					
						2016-08-24 01:17:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ad25fe7350 
					 
					
						
						
							
							Fixed   #27089  -- Added database alias to InconsistentMigrationHistory message.  
						
						
						
						
					 
					
						2016-08-23 17:39:58 -04:00 
						 
				 
			
				
					
						
							
							
								Jim Nicholls 
							
						 
					 
					
						
						
							
						
						76ab885118 
					 
					
						
						
							
							Fixed   #27054  -- Fixed makemigrations crash with a read-only database.  
						
						
						
						
					 
					
						2016-08-18 08:27:40 -04:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						a71724cd04 
					 
					
						
						
							
							Refs  #26709  -- Added index name to AddIndex.describe().  
						
						
						
						
					 
					
						2016-08-16 09:11:33 -04:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						6a8372e6ec 
					 
					
						
						
							
							Fixed   #26808  -- Added Meta.indexes for class-based indexes.  
						
						... 
						
						
						
						* Added the index name to its deconstruction.
* Added indexes to sqlite3.schema._remake_table() so that indexes
  aren't dropped when _remake_table() is called.
Thanks timgraham & MarkusH for review and advice. 
						
						
					 
					
						2016-08-05 18:12:51 -04:00 
						 
				 
			
				
					
						
							
							
								Jarek Glowacki 
							
						 
					 
					
						
						
							
						
						d117567c7d 
					 
					
						
						
							
							Fixed   #27004  -- Made migrations consistency check ignore unapplied squashed migrations.  
						
						
						
						
					 
					
						2016-08-05 18:01:55 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						aad46c3e37 
					 
					
						
						
							
							Fixed   #26930  -- Prevented makemigrations from accessing an empty database.  
						
						... 
						
						
						
						Thanks Liz Lemon for the report and investigation and
Claude Paroz for the test. 
						
						
					 
					
						2016-08-01 07:57:12 -04:00 
						 
				 
			
				
					
						
							
							
								premanand lakshmanan 
							
						 
					 
					
						
						
							
						
						5da7e3f7fd 
					 
					
						
						
							
							Fixed   #26114  -- Fixed AlterModelTable.describe() if db_table is None.  
						
						
						
						
					 
					
						2016-07-28 10:33:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						944e66cb1d 
					 
					
						
						
							
							Reverted "Fixed  #25388  -- Added an option to allow disabling of migrations during test database creation"  
						
						... 
						
						
						
						This reverts commit 157d7f1f1d 
						
						
					 
					
						2016-07-14 09:21:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						b84ecaa736 
					 
					
						
						
							
							Fixed   #26088  -- Made autodector detect changing proxy model to MTI.  
						
						
						
						
					 
					
						2016-07-12 21:45:17 -04:00 
						 
				 
			
				
					
						
							
							
								Loïc Bistuer 
							
						 
					 
					
						
						
							
						
						dab83e5ba1 
					 
					
						
						
							
							Fixed   #26881  -- Fixed duplicate managers in migrations.  
						
						... 
						
						
						
						When both parent and child models had managers with the same name and
a migrations opt-in both were added to the migration state. 
						
						
					 
					
						2016-07-09 17:52:52 +07:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						fc3ac65735 
					 
					
						
						
							
							Refs  #26709  -- Checked allow_migrate_model() in Add/RemoveIndex operations.  
						
						
						
						
					 
					
						2016-07-07 10:37:39 -04:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						b1e7d19d4c 
					 
					
						
						
							
							Refs  #26709  -- Required a name for Indexes passed to AddIndex.  
						
						... 
						
						
						
						Thanks to Markush for discussions. 
						
						
					 
					
						2016-07-07 07:31:23 -04:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						f7e00b40c5 
					 
					
						
						
							
							Refs  #26808  -- Avoided clashing keyword arguments in test_autodetector  
						
						... 
						
						
						
						Factor method signatures in test_autodetector to avoid clashing keyword
arguments when introducing indexes. 
						
						
					 
					
						2016-07-03 09:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						156e2d59cf 
					 
					
						
						
							
							Fixed   #26709  -- Added class-based indexes.  
						
						... 
						
						
						
						Added the AddIndex and RemoveIndex operations to use them in migrations.
Thanks markush, mjtamlyn, timgraham, and charettes for review and advice. 
						
						
					 
					
						2016-06-27 10:41:01 -04:00 
						 
				 
			
				
					
						
							
							
								akki 
							
						 
					 
					
						
						
							
						
						ca77b50905 
					 
					
						
						
							
							Fixed   #26795  -- Factored out get_changes() in test_autodetector.py.  
						
						
						
						
					 
					
						2016-06-24 21:45:35 -04:00 
						 
				 
			
				
					
						
							
							
								Loïc Bistuer 
							
						 
					 
					
						
						
							
						
						2eb7cb2fff 
					 
					
						
						
							
							Fixed   #26643  -- Prevented unnecessary AlterModelManagers operations caused by the manager inheritance refactor.  
						
						... 
						
						
						
						This also makes migrations respect the base_manager_name and
default_manager_name model options.
Thanks Anthony King and Matthew Schinckel for the initial patches. 
						
						
					 
					
						2016-06-20 12:55:57 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						4f336f6652 
					 
					
						
						
							
							Fixed   #26747  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2016-06-16 14:19:18 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						7fc4c1db62 
					 
					
						
						
							
							Fixed   #26710  -- Made CreateModel.references_model() take app_label into account.  
						
						
						
						
					 
					
						2016-06-06 11:49:45 -04:00 
						 
				 
			
				
					
						
							
							
								Vytis Banaitis 
							
						 
					 
					
						
						
							
						
						f1e408ff40 
					 
					
						
						
							
							Fixed   #25044  -- Fixed migrations for renaming ManyToManyField's through model.  
						
						
						
						
					 
					
						2016-05-30 10:17:45 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						36d36818a3 
					 
					
						
						
							
							Fixed   #26647  -- Included the state of all applied migrations when migrating forward.  
						
						... 
						
						
						
						Thanks Jasper Maes for the detailed report. 
						
						
					 
					
						2016-05-26 13:30:10 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Hill 
							
						 
					 
					
						
						
							
						
						2ff7ef15b0 
					 
					
						
						
							
							Refs  #26421  -- Refactored Apps.lazy_model_operation() for better checks and tests  
						
						
						
						
					 
					
						2016-05-19 21:33:36 -04:00 
						 
				 
			
				
					
						
							
							
								Loïc Bistuer 
							
						 
					 
					
						
						
							
						
						3a47d42fa3 
					 
					
						
						
							
							Fixed   #20932 ,  #25897  -- Streamlined manager inheritance.  
						
						
						
						
					 
					
						2016-05-17 02:29:22 +07:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c0118ff80b 
					 
					
						
						
							
							Refs  #24201  -- Ignored order_with_respect_to private fields in migrations.  
						
						... 
						
						
						
						Thanks Tim for the review. 
						
						
					 
					
						2016-05-13 15:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								Raphael Gaschignard 
							
						 
					 
					
						
						
							
						
						8f6a1a1551 
					 
					
						
						
							
							Fixed   #26429  -- Added a timestamp to merge migration names.  
						
						... 
						
						
						
						This reduces the possibility of a naming conflict, especially after
squashing migrations. 
						
						
					 
					
						2016-05-11 08:19:19 -04:00 
						 
				 
			
				
					
						
							
							
								Iacopo Spalletti 
							
						 
					 
					
						
						
							
						
						49c57f8565 
					 
					
						
						
							
							Fixed   #25005  -- Made date and time fields with auto_now/auto_now_add use effective default.  
						
						... 
						
						
						
						Thanks to Andriy Sokolovskiy for initial patch. 
						
						
					 
					
						2016-05-09 07:48:40 -04:00 
						 
				 
			
				
					
						
							
							
								Jarek Glowacki 
							
						 
					 
					
						
						
							
						
						80bf3135d0 
					 
					
						
						
							
							Sorted migration list order in test; added trailing comma.  
						
						
						
						
					 
					
						2016-05-08 13:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jarek Glowacki 
							
						 
					 
					
						
						
							
						
						c8df17b612 
					 
					
						
						
							
							Included reverse deps in showmigrations  
						
						
						
						
					 
					
						2016-05-08 13:53:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jarek Glowacki 
							
						 
					 
					
						
						
							
						
						509379a161 
					 
					
						
						
							
							Fixed   #25945 ,  #26292  -- Refactored MigrationLoader.build_graph()  
						
						
						
						
					 
					
						2016-05-08 13:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						3b383085fb 
					 
					
						
						
							
							Fixed   #26555  -- Gave deconstructible objects a higher priority during serialization  
						
						
						
						
					 
					
						2016-05-04 22:39:19 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f951bb78cb 
					 
					
						
						
							
							Refs  #26521  -- Adjusted CreateModel bases validation to account for mixins.  
						
						... 
						
						
						
						Thanks Collin for the report. 
						
						
					 
					
						2016-04-28 18:20:48 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						a877a2f83d 
					 
					
						
						
							
							Refs  #26521  -- Added the duplicated value to CreateModel validation messages.  
						
						... 
						
						
						
						Thanks Tim for the suggestion. 
						
						
					 
					
						2016-04-27 16:17:22 -04:00 
						 
				 
			
				
					
						
							
							
								James Robert 
							
						 
					 
					
						
						
							
						
						417e083e55 
					 
					
						
						
							
							Fixed   #26521  -- Validated CreateModel bases, fields and managers for duplicates.  
						
						
						
						
					 
					
						2016-04-27 12:43:56 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6729b96d8a 
					 
					
						
						
							
							Removed try/fail antipattern from migrations commands tests.  
						
						
						
						
					 
					
						2016-04-27 10:21:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						87338198e9 
					 
					
						
						
							
							Fixed   #26320  -- Deprecated implicit OneToOnField parent_link.  
						
						
						
						
					 
					
						2016-04-22 12:59:41 -04:00 
						 
				 
			
				
					
						
							
							
								Matthew Schinckel 
							
						 
					 
					
						
						
							
						
						5402f3ab09 
					 
					
						
						
							
							Fixed   #26475  -- Added functools.partial() support to migrations autodetector.  
						
						
						
						
					 
					
						2016-04-19 10:17:11 -04:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						93deb1691e 
					 
					
						
						
							
							Fixed   #26492  -- Fixed "maximum recursion depth exceeded" migrate error.  
						
						... 
						
						
						
						A regression introduced in 0d3c616fbb2f49fa7ff6809e5a6777275352b35b;
refs #26351 . 
						
						
					 
					
						2016-04-12 09:04:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						92053acbb9 
					 
					
						
						
							
							Fixed E128 flake8 warnings in tests/.  
						
						
						
						
					 
					
						2016-04-08 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Attila Tovt 
							
						 
					 
					
						
						
							
						
						02ae5fd31a 
					 
					
						
						
							
							Fixed   #25850  -- Made migrate/makemigrations error on inconsistent history.  
						
						
						
						
					 
					
						2016-04-05 08:52:08 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						8b1110ddff 
					 
					
						
						
							
							Added missing primary keys to some OperationTests  
						
						... 
						
						
						
						Thanks Common Code for financing the work on this commit. 
						
						
					 
					
						2016-04-03 01:40:46 +02:00