Michael Sanders 
							
						 
					 
					
						
						
							
						
						221ef69a9b 
					 
					
						
						
							
							[2.1.x]  Fixed   #29499  -- Fixed race condition in QuerySet.update_or_create().  
						
						... 
						
						
						
						A race condition happened when the object didn't already exist and
another process/thread created the object before update_or_create()
did and then attempted to update the object, also before update_or_create()
saved the object. The update by the other process/thread could be lost.
Backport of 271542dad1 
						
						
					 
					
						2018-08-02 17:17:12 -04:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						37ab3c3f9d 
					 
					
						
						
							
							Fixed   #28222  -- Allowed settable properties in QuerySet.update_or_create()/get_or_create() defaults.  
						
						
						
						
					 
					
						2017-05-27 12:41:38 -04:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						d611a89238 
					 
					
						
						
							
							Decreased max_length for char fields unless absolutely needed. ( #8485 )  
						
						
						
						
					 
					
						2017-05-10 17:33:46 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f3c43ad1fd 
					 
					
						
						
							
							Refs  #23919  -- Removed python_2_unicode_compatible decorator usage  
						
						
						
						
					 
					
						2017-01-18 13:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d7b9aaa366 
					 
					
						
						
							
							Refs  #23919  -- Removed encoding preambles and future imports  
						
						
						
						
					 
					
						2017-01-18 09:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						c2e70f0265 
					 
					
						
						
							
							Fixed   #21127  -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField  
						
						
						
						
					 
					
						2015-07-27 18:28:13 -04:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						fc19f9315b 
					 
					
						
						
							
							Refs  #22728  - Added missing tests for defaults__exact case  
						
						
						
						
					 
					
						2015-06-05 09:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						25b2ce896b 
					 
					
						
						
							
							Consolidated get_or_create tests.  
						
						
						
						
					 
					
						2014-04-21 12:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						90af278203 
					 
					
						
						
							
							Fixed   #16137  - Removed kwargs requirement for QuerySet.get_or_create  
						
						... 
						
						
						
						Thanks wilfred@, poirier, and charettes for work
on the patch. 
						
						
					 
					
						2013-05-27 10:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						7c56212c71 
					 
					
						
						
							
							Lower the max length for a test field so that it works on MySQL.  
						
						
						
						
					 
					
						2013-05-19 13:58:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pablo Recio 
							
						 
					 
					
						
						
							
						
						65f9e0affd 
					 
					
						
						
							
							Fixes   #18896 . Add tests verifying that you can get IntegrityErrors using get_or_create through relations like M2M, and it also adds a note into the documentation warning about it  
						
						
						
						
					 
					
						2013-05-19 14:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3a4276ffc3 
					 
					
						
						
							
							Tested that get_or_create raises IntegrityError.  
						
						... 
						
						
						
						It used to raise "DatabaseError: no such savepoint" with the old
transaction management. Closes  #15117 . 
						
						
					 
					
						2013-04-28 17:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						89f40e3624 
					 
					
						
						
							
							Merged regressiontests and modeltests into the test root.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00