Markus Holtermann 
							
						 
					 
					
						
						
							
						
						145467a636 
					 
					
						
						
							
							[1.7.x] Fixed duplicate index error on Oracle; refs  #23859 .  
						
						... 
						
						
						
						Refers to regression introduced in 7b4a9945994c709cc0ef 
						
						
					 
					
						2014-11-20 14:44:05 -05:00 
						 
				 
			
				
					
						
							
							
								Stratos Moros 
							
						 
					 
					
						
						
							
						
						50434aebe2 
					 
					
						
						
							
							[1.7.x]  Fixed   #22248  -- Made RenameModel reversible  
						
						... 
						
						
						
						Backport of cf7a2a000e 
						
						
					 
					
						2014-11-19 09:51:07 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						03d983f7c3 
					 
					
						
						
							
							[1.7.x]  Fixed   #23859  -- Fixed a migration crash when a field is renamed that is part of an index_together  
						
						... 
						
						
						
						Backport of 7b4a994599 
						
						
					 
					
						2014-11-17 15:57:19 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f70a733abc 
					 
					
						
						
							
							[1.7.x]  Fixed   #23630  -- Made AlterModelTable rename auto-created M2M tables.  
						
						... 
						
						
						
						Thanks Naddiseo for the report, Andrew Godwin for guidance,
and Shai Berger for review.
Backport of 41b337efa0 
						
						
					 
					
						2014-10-23 08:51:08 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						ae14c75014 
					 
					
						
						
							
							[1.7.x]  Fixed   #23426  -- Don't require double percent sign in RunSQL without parameters  
						
						... 
						
						
						
						Backport of b9a670b227 
						
						
					 
					
						2014-09-24 07:21:50 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						991ec655b6 
					 
					
						
						
							
							[1.7.x]  Fixed   #23503  -- Fixed renaming of model with self-referential m2m field.  
						
						... 
						
						
						
						Backport of 463952d940 
						
						
					 
					
						2014-09-23 10:12:10 -04:00 
						 
				 
			
				
					
						
							
							
								Dave Hall 
							
						 
					 
					
						
						
							
						
						7eabd22217 
					 
					
						
						
							
							[1.7.x]  Fixed   #22918  -- Fixed SeparateDatabaseAndState crash  
						
						... 
						
						
						
						Backport of e03b7940e5 
						
						
					 
					
						2014-09-02 08:11:45 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6011f24503 
					 
					
						
						
							
							[1.7.x] Fixed typo in tests/migrations/test_operations.py  
						
						... 
						
						
						
						Backport of 0ad4672c0f 
						
						
					 
					
						2014-08-15 11:02:18 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						72fdd62e93 
					 
					
						
						
							
							[1.7.x]  Fixed   #23275 : Unmanaged models kept by autodetector, ignored by ops  
						
						
						
						
					 
					
						2014-08-12 12:51:11 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						0e69af51b1 
					 
					
						
						
							
							[1.7.x]  Fixed   #23244 : Error altering FK to non-FK in migrations  
						
						
						
						
					 
					
						2014-08-07 11:52:49 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a918c60c37 
					 
					
						
						
							
							[1.7.x]  Fixed   #23091 : CreateModel and AddField were clashing with deferred SQL  
						
						
						
						
					 
					
						2014-08-04 11:59:48 +10:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						99f3a65c73 
					 
					
						
						
							
							[1.7.x] Fixed a MySQL test failure introduced by  cbb29af1aa.  
						
						... 
						
						
						
						Seems like unlike other backends MySQL get_constraints fails when dealing
with a non-existing table. refs #23160 .
Backport of 1b00738f73 
						
						
					 
					
						2014-08-03 17:02:49 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						6b2473d3e8 
					 
					
						
						
							
							[1.7.x]  Fixed   #23160  -- Correctly rename models with self referential fields.  
						
						... 
						
						
						
						Thanks to whitews AT gmail for the report.
Backport of cbb29af1aa 
						
						
					 
					
						2014-08-03 17:02:41 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						394053ce60 
					 
					
						
						
							
							[1.7.x]  Fixed   #23121 : AlterModelOptions operation not changing state right  
						
						
						
						
					 
					
						2014-07-28 10:47:55 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						e2220c1c08 
					 
					
						
						
							
							[1.7.x]  Fixed   #23014 : Renaming not atomic with unique together  
						
						
						
						
					 
					
						2014-07-21 11:37:10 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						f57e84392e 
					 
					
						
						
							
							[1.7.x]  Fixed   #22975 : Don't call rename SQL if not needed  
						
						
						
						
					 
					
						2014-07-21 10:14:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						01515ebaa4 
					 
					
						
						
							
							[1.7.x]  Fixed   #23013  -- Fixed removing unique_together/index_together constraints in migrations.  
						
						... 
						
						
						
						Thanks melinath for the report.
Backport of 0154965392 
						
						
					 
					
						2014-07-15 15:21:44 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						54fdf5901b 
					 
					
						
						
							
							[1.7.x]  Fixed   #22917  -- Fixed typo in AlterIndexTogether.describe().  
						
						... 
						
						
						
						Backport of 70576740b0 
						
						
					 
					
						2014-06-27 10:36:05 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						1d9f308fa1 
					 
					
						
						
							
							[1.7.x] Fixed several flake8 errors  
						
						... 
						
						
						
						Backport of d015c9d11c 
						
						
					 
					
						2014-06-18 12:05:36 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						cd82069b97 
					 
					
						
						
							
							[1.7.x] Fix broken test  
						
						
						
						
					 
					
						2014-06-17 21:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						f355d253f8 
					 
					
						
						
							
							[1.7.x]  Fixed   #22853 : Swapped models are now ignored for migration operations.  
						
						
						
						
					 
					
						2014-06-17 17:46:52 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						d4305a15c1 
					 
					
						
						
							
							[1.7.x]  Fixed   #22844 : Duplicate SQL for SQLite FKs  
						
						
						
						
					 
					
						2014-06-16 00:27:46 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						39e2ad4532 
					 
					
						
						
							
							[1.7.x] Fixed several flake8 errors  
						
						... 
						
						
						
						Backport of d17a4cb037 
						
						
					 
					
						2014-06-15 21:07:28 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						a81282a512 
					 
					
						
						
							
							[1.7.x]  Fixed   #22568 : Better proxy model support in migrations  
						
						
						
						
					 
					
						2014-06-15 16:02:24 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						e5cde2062c 
					 
					
						
						
							
							[1.7.x]  Fixed   #22470 : Full migration support for order_with_respect_to  
						
						
						
						
					 
					
						2014-06-15 14:57:00 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						3ef87f664b 
					 
					
						
						
							
							[1.7.x] Persist non-schema-relevant Meta changes in migrations  
						
						
						
						
					 
					
						2014-06-15 12:34:34 -07:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						b568bdf8da 
					 
					
						
						
							
							[1.7.x]  Fixed   #22750 ,  #22248 : Model renaming now also alters field FKs  
						
						
						
						
					 
					
						2014-06-07 18:18:18 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f25c5de4ce 
					 
					
						
						
							
							[1.7.x] Skipped a migrations test that's not supported on MySQL + Python 3.  
						
						... 
						
						
						
						Backport of dfeef8e147 
						
						
					 
					
						2014-05-21 07:04:46 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						fd62bc165c 
					 
					
						
						
							
							[1.7.x]  Fixed   #22432 : SQLite M2M repointing now works. Thanks to xelnor.  
						
						... 
						
						
						
						Backport of 03900a02d5 
						
						
					 
					
						2014-05-21 07:04:46 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						c60240e712 
					 
					
						
						
							
							[1.7.x] Failing testcases for  #22649 .  
						
						... 
						
						
						
						Backport of 5789ff7330 
						
						
					 
					
						2014-05-21 07:04:46 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						d61b6224b0 
					 
					
						
						
							
							[1.7.x]  Fixed   #22424  -- Fixed handling of default values for TextField/BinaryField on MySQL.  
						
						... 
						
						
						
						Thanks syphar for the review and suggestions.
Backport of 1d3d01b4f7 
						
						
					 
					
						2014-05-21 07:04:38 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e244e456c7 
					 
					
						
						
							
							[1.7.x] Appeased flake8.  
						
						... 
						
						
						
						Backport of b1432bfc 
						
						
					 
					
						2014-05-08 22:45:26 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						7f63ac5a9f 
					 
					
						
						
							
							[1.7.x]  Fixed   #22496 : Data migrations get transactions again!  
						
						
						
						
					 
					
						2014-05-07 14:29:04 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3bb0f118ca 
					 
					
						
						
							
							[1.7.x]  Fixed   #3214  -- Stopped parsing SQL with regex.  
						
						... 
						
						
						
						Avoided introducing a new regex-based SQL splitter in the migrations
framework, before we're bound by backwards compatibility.
Adapted this change to the legacy "initial SQL data" feature, even
though it's already deprecated, in order to facilitate the transition
to migrations.
sqlparse becomes mandatory for RunSQL on some databases (all but
PostgreSQL). There's no API to provide a single statement and tell
Django not to attempt splitting. Since we have a more robust splitting
implementation, that seems like a good tradeoff. It's easier to add a
new keyword argument later if necessary than to remove one.
Many people contributed to both tickets, thank you all, and especially
Claude for the review.
Refs #22401 .
Backport of 8b5b199 
						
						
					 
					
						2014-04-26 17:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						1d0f1ee199 
					 
					
						
						
							
							[1.7.x] Fixed table cleanup in GIS migration tests  
						
						... 
						
						
						
						Backport of ab90c4707b 
						
						
					 
					
						2014-04-22 19:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Gorcester 
							
						 
					 
					
						
						
							
						
						bc5d568e1e 
					 
					
						
						
							
							[1.7.x]  Fixed   #22397  -- Issues removing M2M field with explicit through model  
						
						... 
						
						
						
						Changed the migration autodetector to remove models last so that FK
and M2M fields will not be left as dangling references. Added a check
in the migration state renderer to error out in the presence of
dangling references instead of leaving them as strings. Fixed a bug
in the sqlite backend to handle the deletion of M2M fields with
"through" models properly (i.e., do nothing successfully).
Thanks to melinath for report, loic for tests and andrewgodwin and
charettes for assistance with architecture.
Backport of 956bd64424 
						
						
					 
					
						2014-04-18 18:34:00 -04:00 
						 
				 
			
				
					
						
							
							
								Motiejus Jakštys 
							
						 
					 
					
						
						
							
						
						71c8ae543f 
					 
					
						
						
							
							[1.7.x]  Fixed   #22460  -- Explicity remove constraints when dropping a related field.  
						
						... 
						
						
						
						Backport of 0e45669fa9 
						
						
					 
					
						2014-04-16 16:37:08 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						bdec848063 
					 
					
						
						
							
							[1.7.x]  Fixed   #22359  -- Changing M2M field to blank=True failed on sqlite.  
						
						... 
						
						
						
						Backport of a449e7feec 
						
						
					 
					
						2014-03-31 06:35:06 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						f4d91638fc 
					 
					
						
						
							
							Remove failing test while we fix the underlying bug  
						
						
						
						
					 
					
						2014-03-11 10:33:57 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Beaven 
							
						 
					 
					
						
						
							
						
						107c9f5453 
					 
					
						
						
							
							Fix AlterField migrations that are related to a RenameModel migration  
						
						
						
						
					 
					
						2014-03-11 17:13:26 +13:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						abccbcf52d 
					 
					
						
						
							
							Fixed   #21843 : Remove explicit ID column setting in test  
						
						
						
						
					 
					
						2014-03-08 16:04:21 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						cdf6eba181 
					 
					
						
						
							
							Merge pull request  #2315  from bendavis78/issues/22073  
						
						... 
						
						
						
						Fixed  #22073  - Ensure CreateTable operation handles backwards migration correctly when M2M fields are present 
					
						2014-03-08 15:44:45 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						a248c88372 
					 
					
						
						
							
							Fixed three small flake8 violations.  
						
						
						
						
					 
					
						2014-03-04 15:13:15 -08:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						99291f5db0 
					 
					
						
						
							
							Added tests for MTI in RunPython.  
						
						
						
						
					 
					
						2014-03-05 03:17:52 +07:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						c679cb7f60 
					 
					
						
						
							
							Fixed   #22168  -- Fixed migrations failing on sqlite when column names are SQL keywords  
						
						... 
						
						
						
						Thanks to trac user fallen_flint for the report and initial patch. 
						
						
					 
					
						2014-03-01 13:45:45 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						a8a5c31966 
					 
					
						
						
							
							Two whitespace changes to appease flake8  
						
						
						
						
					 
					
						2014-02-23 11:07:52 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Gorcester 
							
						 
					 
					
						
						
							
						
						202bf69c2f 
					 
					
						
						
							
							Fixed   #22095  -- Enabled backward migrations for RunPython operations  
						
						... 
						
						
						
						Added reversible property to RunPython so that migrations will not
refuse to reverse migrations including RunPython operations, so long as
reverse_code is set in the RunPython constructor. Included tests to
check the reversible property on RunPython and the similar RunSQL. 
						
						
					 
					
						2014-02-23 09:30:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Davis 
							
						 
					 
					
						
						
							
						
						df2652c448 
					 
					
						
						
							
							Fixed   #22073  - Ensure CreateTable operation handles backwards migration correctly when M2M fields are present  
						
						
						
						
					 
					
						2014-02-17 16:51:40 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4f8e8a6ec2 
					 
					
						
						
							
							Removed unused imports + other flake8 fixes.  
						
						
						
						
					 
					
						2014-02-09 06:13:10 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						98dd8dd02e 
					 
					
						
						
							
							Fixed   #21892 : RunPython no longer accepts strings  
						
						
						
						
					 
					
						2014-02-09 10:54:02 +00:00