Shai Berger 
							
						 
					 
					
						
						
							
						
						437e0ba533 
					 
					
						
						
							
							[1.11.x]  Fixed   #25192  -- Fixed squashmigrations crash with RunPython.noop on Python 2.  
						
						... 
						
						
						
						Thanks Adam Johnson for review. 
						
						
					 
					
						2017-01-31 08:02:18 -05:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						15967d5e4a 
					 
					
						
						
							
							[1.11.x] Simplified tests with assertDoesNotOptimize().  
						
						... 
						
						
						
						Backport of bfd42392ab 
						
						
					 
					
						2017-01-25 13:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						c94cb4f865 
					 
					
						
						
							
							[1.11.x] Removed unused variables that are overwritten.  
						
						... 
						
						
						
						Backport of ebf34c3cdc 
						
						
					 
					
						2017-01-25 09:15:36 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						dc1193085d 
					 
					
						
						
							
							Made contenttypes and auth apps unavailable when not necessary in tests.  
						
						
						
						
					 
					
						2017-01-13 08:50:03 -05:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						7156a6c9c4 
					 
					
						
						
							
							Fixed   #27717  -- Allowed migration optimization across AlterModelOptions.  
						
						
						
						
					 
					
						2017-01-10 18:38:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9932e1bf52 
					 
					
						
						
							
							Fixed test isolation in a couple migrations tests.  
						
						... 
						
						
						
						Without this, tests from refs #27432  fail when running with --reverse. 
						
						
					 
					
						2017-01-09 08:02:09 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Spiegel 
							
						 
					 
					
						
						
							
						
						8b734d2f99 
					 
					
						
						
							
							Fixed   #27432  -- Made app_label arguments limit showmigrations --plan output.  
						
						
						
						
					 
					
						2017-01-06 19:50:31 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						ecd625e830 
					 
					
						
						
							
							Fixed   #27310  -- Stopped rendering apps in RenameModel.state_forwards.  
						
						... 
						
						
						
						Thanks Tim for the review. 
						
						
					 
					
						2016-12-10 10:19:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b5f0b3478d 
					 
					
						
						
							
							Fixed   #27579  -- Added aliases for Python 3's assertion names in SimpleTestCase.  
						
						
						
						
					 
					
						2016-12-07 17:42:31 -05:00 
						 
				 
			
				
					
						
							
							
								Lex Berezhny 
							
						 
					 
					
						
						
							
						
						8eb56f3c78 
					 
					
						
						
							
							Fixed   #27507  -- Used SchemaEditor.execute() to run deferred_sql in migrate's sync_apps().  
						
						
						
						
					 
					
						2016-11-29 20:00:16 -05:00 
						 
				 
			
				
					
						
							
							
								Ramin Farajpour Cami 
							
						 
					 
					
						
						
							
						
						0a63ef3f61 
					 
					
						
						
							
							Fixed   #27463  -- Fixed E741 flake8 warnings.  
						
						
						
						
					 
					
						2016-11-14 17:40:28 -05:00 
						 
				 
			
				
					
						
							
							
								za 
							
						 
					 
					
						
						
							
						
						321e94fa41 
					 
					
						
						
							
							Refs  #27392  -- Removed "Tests that", "Ensures that", etc. from test docstrings.  
						
						
						
						
					 
					
						2016-11-10 21:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Kahn 
							
						 
					 
					
						
						
							
						
						373c6c409c 
					 
					
						
						
							
							Fixed   #27461  -- Fixed incorrect allow_migrate() arguments in makemigrations.  
						
						
						
						
					 
					
						2016-11-09 10:27:19 -05:00 
						 
				 
			
				
					
						
							
							
								Zbigniew Siciarz 
							
						 
					 
					
						
						
							
						
						f94ce0d21d 
					 
					
						
						
							
							Fixed   #27436  -- Fixed makemigrations crash when creating migrations on a separate drive than where Django is installed.  
						
						
						
						
					 
					
						2016-11-08 18:06:17 -05:00 
						 
				 
			
				
					
						
							
							
								Maxime Lorant 
							
						 
					 
					
						
						
							
						
						cb3fb34b86 
					 
					
						
						
							
							Fixed   #27378  -- Added support for serialization of uuid.UUID in migrations.  
						
						... 
						
						
						
						Thanks Yuriy Korobko for the initial patch and Tobias McNulty for review. 
						
						
					 
					
						2016-11-06 13:53:00 +01:00 
						 
				 
			
				
					
						
							
							
								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