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 
						 
				 
			
				
					
						
							
							
								Attila Tovt 
							
						 
					 
					
						
						
							
						
						00dbd02f7e 
					 
					
						
						
							
							Made MakeMigrationsTests call proper parent method  
						
						
						
						
					 
					
						2016-04-02 10:10:38 +02:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						14e6823d09 
					 
					
						
						
							
							Refs  #25388  -- Used in-memory database in test_disable_migrations.  
						
						
						
						
					 
					
						2016-03-23 10:55:30 -04:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						157d7f1f1d 
					 
					
						
						
							
							Fixed   #25388  -- Added an option to allow disabling of migrations during test database creation  
						
						
						
						
					 
					
						2016-03-23 08:21:30 +08:00 
						 
				 
			
				
					
						
							
							
								Jarek Glowacki 
							
						 
					 
					
						
						
							
						
						34c56687ae 
					 
					
						
						
							
							Fixed   #26342  -- Prevented unpacking when repr a NodeNotFoundError  
						
						
						
						
					 
					
						2016-03-10 17:27:35 +11:00 
						 
				 
			
				
					
						
							
							
								Scott Sexton 
							
						 
					 
					
						
						
							
						
						fc584f0685 
					 
					
						
						
							
							Fixed   #26117  -- Consulted database routers in initial migration detection.  
						
						... 
						
						
						
						Thanks Simon Charette for help. 
						
						
					 
					
						2016-02-25 09:56:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8ad7b8118c 
					 
					
						
						
							
							Used addCleanup() to call recorder.flush() in migration loader tests.  
						
						
						
						
					 
					
						2016-02-24 11:22:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						406675b1a0 
					 
					
						
						
							
							Fixed   #26176  -- Fixed E123 flake8 warnings.  
						
						
						
						
					 
					
						2016-02-05 15:11:07 -05:00 
						 
				 
			
				
					
						
							
							
								Pankrat 
							
						 
					 
					
						
						
							
						
						f91a04621e 
					 
					
						
						
							
							Fixed   #25833  -- Added support for non-atomic migrations.  
						
						... 
						
						
						
						Added the Migration.atomic attribute which can be set to False
for non-atomic migrations. 
						
						
					 
					
						2016-02-05 09:09:05 -05:00 
						 
				 
			
				
					
						
							
							
								Hasan 
							
						 
					 
					
						
						
							
						
						26ad01719d 
					 
					
						
						
							
							Refs  #26022  -- Replaced six.assertRaisesRegex with assertRaisesMessage as appropriate.  
						
						
						
						
					 
					
						2016-01-29 13:37:33 -05:00 
						 
				 
			
				
					
						
							
							
								Hasan 
							
						 
					 
					
						
						
							
						
						3d0dcd7f5a 
					 
					
						
						
							
							Refs  #26022  -- Used context manager version of assertRaises in tests.  
						
						
						
						
					 
					
						2016-01-29 12:32:18 -05:00 
						 
				 
			
				
					
						
							
							
								Yoong Kang Lim 
							
						 
					 
					
						
						
							
						
						5453aa66cf 
					 
					
						
						
							
							Added a missing test method in tests/migrations/test_writer.py.  
						
						
						
						
					 
					
						2016-01-28 10:38:10 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						4dcaa5871b 
					 
					
						
						
							
							Fixed   #26135  -- Adjusted the migration questioner's handling of disabled apps.  
						
						... 
						
						
						
						This was causing an issue when calling the `migrate` command in a test case with
the `available_apps` attribute pointing to an application with migrations
disabled using the `MIGRATION_MODULES` setting.
Thanks to Tim Graham for the review.
Refs #24919  
						
						
					 
					
						2016-01-25 21:38:36 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						729e0b086d 
					 
					
						
						
							
							Fixed   #24109  -- Allowed RunSQL and RunPython operations to be elided.  
						
						... 
						
						
						
						Thanks to Markus Holtermann and Tim Graham for their review. 
						
						
					 
					
						2016-01-23 14:19:03 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Sosnovskiy 
							
						 
					 
					
						
						
							
						
						2a7ce34600 
					 
					
						
						
							
							Fixed   #14286  -- Added models.BigAutoField.  
						
						
						
						
					 
					
						2015-12-25 20:01:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fa9ce4e9a6 
					 
					
						
						
							
							Fixed   #25922  -- Fixed migrate --fake-initial detection of many-to-many tables.  
						
						
						
						
					 
					
						2015-12-19 13:37:24 -05:00 
						 
				 
			
				
					
						
							
							
								Niels Van Och 
							
						 
					 
					
						
						
							
						
						99a1265a39 
					 
					
						
						
							
							Fixed   #25063  -- Added path to makemigration's output of migration file.  
						
						
						
						
					 
					
						2015-12-18 11:20:00 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c4e372aaf4 
					 
					
						
						
							
							Fixed   #25852  -- Made sure AlterModelManager forces a reload of its model state.  
						
						... 
						
						
						
						Thanks to Geoffrey Sechter and the Django NYC group for the report and Markus
for the review. 
						
						
					 
					
						2015-12-15 12:22:59 -05:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						c8b3fbe21b 
					 
					
						
						
							
							Refs  #25896  -- Fixed migration test failure on Oracle  
						
						... 
						
						
						
						The test creates and deletes a model in the same migration, and the model
had an AutoField. On Oracle, AutoField's are set up using deferred SQL, which
in this case was trying to modify a table after it had dbeen removed. 
						
						
					 
					
						2015-12-10 02:12:04 +02:00 
						 
				 
			
				
					
						
							
							
								Amos Onn 
							
						 
					 
					
						
						
							
						
						542b7f6c50 
					 
					
						
						
							
							Fixed   #25896  -- Fixed state bug in SeparateDatabaseAndState.database_backwards().  
						
						
						
						
					 
					
						2015-12-09 11:06:57 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
						
						93452a70e8 
					 
					
						
						
							
							Fixed many spelling mistakes in code, comments, and docs.  
						
						
						
						
					 
					
						2015-12-03 12:48:24 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						cc2ca9c550 
					 
					
						
						
							
							Fixed   #25807  -- Instructed the migration writer about lazy objects.  
						
						... 
						
						
						
						Thanks to Trac alias mrgaolei for the report, Baptiste for the confirmation
and Tim for the review. 
						
						
					 
					
						2015-11-26 11:14:47 -05:00 
						 
				 
			
				
					
						
							
							
								Ana Vojnovic 
							
						 
					 
					
						
						
							
						
						73a6ab6382 
					 
					
						
						
							
							Fixed   #25551  -- Fixed migration operations ordering when adding fields and a unique_together constraint.  
						
						
						
						
					 
					
						2015-11-20 12:20:41 -05:00 
						 
				 
			
				
					
						
							
							
								Andrei Fokau 
							
						 
					 
					
						
						
							
						
						998894e1b9 
					 
					
						
						
							
							Fixed   #25764  -- Added support for serialization of enum.Enum in migrations.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2015-11-19 17:21:12 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						1c5f4e86bc 
					 
					
						
						
							
							Fixed   #25745  -- Promoted RuntimeWarnings to errors in the test suite.  
						
						
						
						
					 
					
						2015-11-14 11:33:28 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						3c7d2ee881 
					 
					
						
						
							
							Fixed   #25604  -- Added makemigrations --check option.  
						
						... 
						
						
						
						Command exits with non-zero status if changes without migrations exist. 
						
						
					 
					
						2015-10-24 14:45:00 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						63f0e2df2a 
					 
					
						
						
							
							Refs  #18012  -- Accounted for reverse proxy relations in migrations.  
						
						... 
						
						
						
						Thanks to Markus for the suggestion and Tim for the review. 
						
						
					 
					
						2015-10-19 20:15:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b6e6fcf326 
					 
					
						
						
							
							Refs  #23359  -- Removed the migrate --list option per deprecation timeline.  
						
						
						
						
					 
					
						2015-09-23 19:31:10 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						43f2eb7ef3 
					 
					
						
						
							
							Fixed   #25390  -- Allowed specifying a start migration in squashmigrations  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2015-09-19 14:55:34 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						5aa55038ca 
					 
					
						
						
							
							Fixed   #24743 ,  #24745  -- Optimized migration plan handling  
						
						... 
						
						
						
						The change partly goes back to the old behavior for forwards migrations
which should reduce the amount of memory consumption (#24745 ). However,
by the way the current state computation is done (there is no
`state_backwards` on a migration class) this change cannot be applied to
backwards migrations. Hence rolling back migrations still requires the
precomputation and storage of the intermediate migration states.
This improvement also implies that Django does not handle mixed
migration plans anymore. Mixed plans consist of a list of migrations
where some are being applied and others are being unapplied.
Thanks Andrew Godwin, Josh Smeaton and Tim Graham for the review as well
as everybody involved on the ticket that kept me looking into the issue. 
						
						
					 
					
						2015-09-19 14:54:53 +10:00 
						 
				 
			
				
					
						
							
							
								Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						b1e33ceced 
					 
					
						
						
							
							Fixed   #23395  -- Limited line lengths to 119 characters.  
						
						
						
						
					 
					
						2015-09-12 11:40:50 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						f45ee19746 
					 
					
						
						
							
							Refs  #24919  -- Raised more helpful error message for disabled migrations  
						
						
						
						
					 
					
						2015-09-12 10:38:15 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						a3c01b0dd8 
					 
					
						
						
							
							Fixed   #24919  -- Allowed disabling of migrations on a per app basis  
						
						
						
						
					 
					
						2015-09-12 10:38:15 +10:00 
						 
				 
			
				
					
						
							
							
								Alex Hill 
							
						 
					 
					
						
						
							
						
						25c157e4cc 
					 
					
						
						
							
							Refs  #24215  -- Improved error message for unhandled lazy model operations.  
						
						
						
						
					 
					
						2015-09-07 20:31:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tyson Clugg 
							
						 
					 
					
						
						
							
						
						e34226fc37 
					 
					
						
						
							
							Fixed   #25259  -- Added comments to header of generated migration files  
						
						
						
						
					 
					
						2015-08-31 22:14:21 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						8e631a3175 
					 
					
						
						
							
							Refs  #24590  -- Ensured isolation between autodetector tests  
						
						... 
						
						
						
						Fixed a regression introduced in e1427cc609 
						
						
					 
					
						2015-08-28 10:17:34 +10:00