Markus Holtermann 
							
						 
					 
					
						
						
							
						
						a9e29fae10 
					 
					
						
						
							
							Fixed   #24435  -- Prevented m2m field removal and addition in migrations when changing blank  
						
						... 
						
						
						
						Thanks Mark Tranchant for the report an Tim Graham for the test and
review. 
						
						
					 
					
						2015-03-04 14:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						1aa3e09c20 
					 
					
						
						
							
							Fixed   #23745  -- Reused states as much as possible in migrations  
						
						... 
						
						
						
						Thanks Tim Graham and Markus Holtermann for the reviews. 
						
						
					 
					
						2015-01-02 15:37:10 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						fca866763a 
					 
					
						
						
							
							Added test for an intermediate swappable model change in migration state.  
						
						... 
						
						
						
						refs #22563  
						
						
					 
					
						2014-12-30 10:01:25 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						623ccdd598 
					 
					
						
						
							
							Fixed   #23938  -- Added migration support for m2m to concrete fields and vice versa  
						
						... 
						
						
						
						Thanks to Michael D. Hoyle for the report and Tim Graham for the review. 
						
						
					 
					
						2014-12-29 13:41:12 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						061caa5b38 
					 
					
						
						
							
							Fixed   #24037  -- Prevented data loss possibility when changing Meta.managed.  
						
						... 
						
						
						
						The migrations autodetector now issues AlterModelOptions operations for
Meta.managed changes instead of DeleteModel + CreateModel.
Thanks iambibhas for the report and Simon and Markus for review. 
						
						
					 
					
						2014-12-23 14:25:31 -05:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						d8f3b86a76 
					 
					
						
						
							
							Fixed   #23405  -- Fixed makemigrations prompt when adding Text/CharField.  
						
						... 
						
						
						
						A default is no longer required. 
						
						
					 
					
						2014-12-15 14:41:52 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						aa5ef0d4fc 
					 
					
						
						
							
							Fixed   #23822  -- Added support for serializing model managers in migration  
						
						... 
						
						
						
						Thanks to Shai Berger, Loïc Bistuer, Simon Charette, Andrew Godwin,
Tim Graham, Carl Meyer, and others for their review and input. 
						
						
					 
					
						2014-12-15 08:34:15 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						44927ba817 
					 
					
						
						
							
							Fixed   #23956  -- Fixed migration creation for multiple table inheritance  
						
						
						
						
					 
					
						2014-12-11 13:28:21 -05:00 
						 
				 
			
				
					
						
							
							
								Andrzej Pragacz 
							
						 
					 
					
						
						
							
						
						72729f844e 
					 
					
						
						
							
							Fixed   #23794  -- Fixed migrations crash when removing a field that's part of index/unique_together.  
						
						
						
						
					 
					
						2014-11-21 10:55:19 -05:00 
						 
				 
			
				
					
						
							
							
								Patryk Zawadzki 
							
						 
					 
					
						
						
							
						
						21e21c7bc2 
					 
					
						
						
							
							Fixed   #23844  -- Used topological sort for migration operation dependency resolution.  
						
						... 
						
						
						
						This removes the concept of equality between operations to guarantee
compatilibity with Python 3.
Python 3 requires equality to result in identical object hashes. It's
impossible to implement a unique hash that preserves equality as
operations such as field creation depend on being able to accept
arbitrary dicts that cannot be hashed reliably.
Thanks Klaas van Schelven for the original patch in
13d613f800 
						
						
					 
					
						2014-11-20 12:49:49 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						2331650835 
					 
					
						
						
							
							Cleaned up and reformatted autodetector tests  
						
						
						
						
					 
					
						2014-11-19 11:09:38 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						f17acd5930 
					 
					
						
						
							
							Formatted model states in autodetector tests  
						
						
						
						
					 
					
						2014-11-19 11:09:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						83d104d61a 
					 
					
						
						
							
							Revert "Use topological sort for migration operation dependency resolution"  
						
						... 
						
						
						
						This commit broke the tests on Python 3.
This reverts commit 13d613f800 
						
						
					 
					
						2014-11-15 15:28:04 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas van Schelven 
							
						 
					 
					
						
						
							
						
						13d613f800 
					 
					
						
						
							
							Use topological sort for migration operation dependency resolution  
						
						... 
						
						
						
						rather than an ad-hoc algorithm 
						
						
					 
					
						2014-11-15 14:45:42 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						f7969b0920 
					 
					
						
						
							
							Fixed   #23620  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2014-11-03 11:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						5c9c1e029d 
					 
					
						
						
							
							Fixed   #23614  -- Changed the way the migration autodetector orders unique/index_together  
						
						... 
						
						
						
						Thanks to Naddiseo for the report and Tim Graham for the review 
						
						
					 
					
						2014-10-29 13:05:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tianyi Wang 
							
						 
					 
					
						
						
							
						
						5732424bee 
					 
					
						
						
							
							Fixed   #23629  -- Allowed autodetector to detect changes in Meta.db_table.  
						
						... 
						
						
						
						Thanks Naddiseo for reporting. 
						
						
					 
					
						2014-10-20 13:14:44 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						f633ba778d 
					 
					
						
						
							
							Fixed   #23609  -- Fixed IntegrityError that prevented altering a NULL column into a NOT NULL one due to existing rows  
						
						... 
						
						
						
						Thanks to Simon Charette, Loic Bistuer and Tim Graham for the review. 
						
						
					 
					
						2014-10-09 21:32:06 +07:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						b2aad7b836 
					 
					
						
						
							
							Replaced set([foo, ...]) by {foo, ...} literals. Refs PR 3282.  
						
						... 
						
						
						
						Thanks Collin Anderson for the review. 
						
						
					 
					
						2014-09-29 00:01:38 +07:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						215aa4f53b 
					 
					
						
						
							
							Fixed   #23415  -- Added fields for unmanaged and proxy model migrations.  
						
						... 
						
						
						
						Thanks sky-chen for the report. 
						
						
					 
					
						2014-09-25 10:25:03 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						6d5958c7a3 
					 
					
						
						
							
							Fixed   #23452  -- Prevented infinite migrations for empty unique/index_together.  
						
						... 
						
						
						
						Thanks fwkroon for the report. 
						
						
					 
					
						2014-09-10 07:54:16 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Pinkham 
							
						 
					 
					
						
						
							
						
						4680d25df2 
					 
					
						
						
							
							Fixed   #22951  -- Checked for types during deep_deconstruct migration serialization process.  
						
						... 
						
						
						
						Thanks Sam Hartsfield for the report. 
						
						
					 
					
						2014-09-08 07:39:09 -04:00 
						 
				 
			
				
					
						
							
							
								Raffaele Salmaso 
							
						 
					 
					
						
						
							
						
						1435cfbe8d 
					 
					
						
						
							
							Fixed   #23302  -- Added --name/-n option to makemigrations command  
						
						
						
						
					 
					
						2014-09-02 21:09:18 -04:00 
						 
				 
			
				
					
						
							
							
								Raffaele Salmaso 
							
						 
					 
					
						
						
							
						
						abd640fbdf 
					 
					
						
						
							
							Fixed   #23341  -- Added migration name to nonexistent migration error in makemigrations.  
						
						
						
						
					 
					
						2014-08-23 19:18:03 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						144cff3f51 
					 
					
						
						
							
							Fixed   #23322  -- Use resolved swappable model for dependency resolution during makemigrations  
						
						
						
						
					 
					
						2014-08-20 16:04:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d1299fce0e 
					 
					
						
						
							
							Fixed migrations tests added in refs  #23315 .  
						
						
						
						
					 
					
						2014-08-20 14:00:59 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						9247da1032 
					 
					
						
						
							
							Fixed   #23315 : Operational dependency fail with mixed create/add  
						
						
						
						
					 
					
						2014-08-19 19:51:12 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						8f9862cd4d 
					 
					
						
						
							
							Fixed   #23275 : Unmanaged models kept by autodetector, ignored by ops  
						
						
						
						
					 
					
						2014-08-12 12:49:20 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a338e07735 
					 
					
						
						
							
							Fixed   #23101 : Prefer doing deletes before creates in autodetector.  
						
						... 
						
						
						
						Makes declined or missed renames still work (but drop data). 
						
						
					 
					
						2014-07-29 09:38:51 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						d6e73a876d 
					 
					
						
						
							
							Fixed   #23121 : AlterModelOptions operation not changing state right  
						
						
						
						
					 
					
						2014-07-28 10:47:28 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						cb60d22bd9 
					 
					
						
						
							
							Fixed   #23100 : Individual FK creation missing dependencies  
						
						
						
						
					 
					
						2014-07-28 10:32:43 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						805774df1f 
					 
					
						
						
							
							Fixed   #22944 : Bad dependency on FK alteration in autodetector  
						
						
						
						
					 
					
						2014-07-26 09:22:19 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						ed4812692e 
					 
					
						
						
							
							Merge pull request  #2938  from dekkers/ticket_23071  
						
						... 
						
						
						
						Fixed  #23071  -- Use last migration's name in dependency to other app 
					
						2014-07-25 08:53:57 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						64e75c47ef 
					 
					
						
						
							
							Fixed   #23014  -- Infinite migration regression with unique/index_together.  
						
						
						
						
					 
					
						2014-07-24 14:27:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jeroen Dekkers 
							
						 
					 
					
						
						
							
						
						3582698c13 
					 
					
						
						
							
							Fixed   #23071  -- Use last migration's name in dependency to other app  
						
						... 
						
						
						
						Changed the autodetector to lookup the name of the other app's last
migration in the graph and use that as dependency instead of using
__latest__. 
						
						
					 
					
						2014-07-22 01:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						145d231782 
					 
					
						
						
							
							Fixed   #23041 : Bad base dependencies for proxy models  
						
						
						
						
					 
					
						2014-07-16 09:59:08 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9a2ab62977 
					 
					
						
						
							
							Fixed   #23008  -- Fixed typo causing bad migration dependencies.  
						
						... 
						
						
						
						Thanks semenov for the report and Florian for investigation. 
						
						
					 
					
						2014-07-15 08:48:29 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						9e5a37c82d 
					 
					
						
						
							
							Fix comment  
						
						
						
						
					 
					
						2014-07-10 10:00:31 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						008bff92b7 
					 
					
						
						
							
							Fixed   #22970 : Incorrect dependencies for existing migrated apps  
						
						
						
						
					 
					
						2014-07-09 23:53:43 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						80a12f21e3 
					 
					
						
						
							
							Fixed   #22960 : Bad handling of relations as PKs in autodetector  
						
						
						
						
					 
					
						2014-07-05 16:33:03 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e0cd07ec2f 
					 
					
						
						
							
							Fixed   #22903  -- Fixed migration generation if index_together or unique_together is removed from a model.  
						
						
						
						
					 
					
						2014-06-25 10:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						fe262c0b84 
					 
					
						
						
							
							Fixed   #22708 : Typo in autodetector base dependency gen  
						
						
						
						
					 
					
						2014-06-23 20:48:33 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						067b9668fb 
					 
					
						
						
							
							Fixed   #22783 : Make sure swappable models come first in creation  
						
						
						
						
					 
					
						2014-06-16 10:20:05 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						c1276785f9 
					 
					
						
						
							
							Fixed   #22568 : Better proxy model support in migrations  
						
						
						
						
					 
					
						2014-06-15 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a8ce5fdc28 
					 
					
						
						
							
							Fixed   #22470 : Full migration support for order_with_respect_to  
						
						
						
						
					 
					
						2014-06-15 14:56:51 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a58f49d104 
					 
					
						
						
							
							Persist non-schema-relevant Meta changes in migrations  
						
						
						
						
					 
					
						2014-06-15 12:34:02 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						f717ef083a 
					 
					
						
						
							
							Fixed   #22833 : Autodetector not doing through mapping correctly  
						
						
						
						
					 
					
						2014-06-15 12:06:48 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						3f91238adf 
					 
					
						
						
							
							Fixed   #22777 : Add dependency on through for autodetected M2M adds  
						
						
						
						
					 
					
						2014-06-08 17:12:59 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						4ce7a6bc84 
					 
					
						
						
							
							Fixed   #22750 ,  #22248 : Model renaming now also alters field FKs  
						
						
						
						
					 
					
						2014-06-07 18:18:02 -07:00