Florian Apolloner 
							
						 
					 
					
						
						
							
						
						3e3b7f691b 
					 
					
						
						
							
							Refs  #33308  -- Avoided passing None to RawSQL's params.  
						
						... 
						
						
						
						Passing None to params causes errors in determining the data type on
psycopg3. 
						
						
					 
					
						2022-12-02 10:56:09 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						769d7cce4a 
					 
					
						
						
							
							Used AND, OR, XOR constants instead of hard-coded values.  
						
						
						
						
					 
					
						2022-07-27 07:55:09 +02:00 
						 
				 
			
				
					
						
							
							
								Gagaro 
							
						 
					 
					
						
						
							
						
						bf524d229f 
					 
					
						
						
							
							Refs  #30581  -- Allowed sql.Query to be used without model.  
						
						
						
						
					 
					
						2022-03-16 09:33:16 +01:00 
						 
				 
			
				
					
						
							
							
								django-bot 
							
						 
					 
					
						
						
							
						
						9c19aff7c7 
					 
					
						
						
							
							Refs  #33476  -- Reformatted code with Black.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonny Park 
							
						 
					 
					
						
						
							
						
						6fa2930573 
					 
					
						
						
							
							Refs  #24121  -- Added __repr__() to BaseDatabaseWrapper, JoinPromoter, and SQLCompiler.  
						
						
						
						
					 
					
						2021-11-19 07:57:02 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c8b6594305 
					 
					
						
						
							
							Fixed   #32632 ,  Fixed   #32657  -- Removed flawed support for Subquery deconstruction.  
						
						... 
						
						
						
						Subquery deconstruction support required implementing complex and
expensive equality rules for sql.Query objects for little benefit as
the latter cannot themselves be made deconstructible to their reference
to model classes.
Making Expression @deconstructible and not BaseExpression allows
interested parties to conform to the "expression" API even if they are
not deconstructible as it's only a requirement for expressions allowed
in Model fields and meta options (e.g. constraints, indexes).
Thanks Phillip Cutter for the report.
This also fixes a performance regression in bbf141bcdc 
						
						
					 
					
						2021-04-28 12:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						bbf141bcdc 
					 
					
						
						
							
							Refs  #27149  -- Fixed sql.Query identity.  
						
						... 
						
						
						
						By making Query subclass BaseExpression in
3543129822 
						
						
					 
					
						2020-10-28 07:21:53 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						f97a6123c0 
					 
					
						
						
							
							Refs  #25367  -- Made Query.build_filter() raise TypeError on non-conditional expressions.  
						
						
						
						
					 
					
						2019-11-21 11:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						e9a0e1d4f6 
					 
					
						
						
							
							Fixed   #30484  -- Added conditional expressions support to CheckConstraint.  
						
						
						
						
					 
					
						2019-11-21 11:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						306b687520 
					 
					
						
						
							
							Refs  #11964  -- Removed SimpleCol in favor of Query(alias_cols).  
						
						... 
						
						
						
						This prevent having to pass simple_col through multiple function calls
by defining whether or not references should be resolved with aliases
at the Query level. 
						
						
					 
					
						2019-11-21 11:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								George Marshall 
							
						 
					 
					
						
						
							
						
						8be79984dc 
					 
					
						
						
							
							Fixed   #30971  -- Prevented Query.resolve_lookup_value() from coercing list values to tuples.  
						
						... 
						
						
						
						Regression in 8a281aa7fe 
						
						
					 
					
						2019-11-13 08:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						37f8f29377 
					 
					
						
						
							
							Fixed   #30796  -- Prevented select_related() from mutating a queryset on chaining.  
						
						... 
						
						
						
						Thanks Darren Maki for the report. 
						
						
					 
					
						2019-09-24 09:17:45 +02:00 
						 
				 
			
				
					
						
							
							
								can 
							
						 
					 
					
						
						
							
						
						719b746620 
					 
					
						
						
							
							Fixed   #30412  -- Fixed crash when adding check constraints with OR'ed condition on Oracle and SQLite.  
						
						
						
						
					 
					
						2019-04-30 12:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						193c109327 
					 
					
						
						
							
							Switched TestCase to SimpleTestCase where possible in Django's tests.  
						
						
						
						
					 
					
						2018-11-27 08:58:44 -05:00 
						 
				 
			
				
					
						
							
							
								Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) 
							
						 
					 
					
						
						
							
						
						233c70f047 
					 
					
						
						
							
							Fixed   #29658  -- Registered model lookups in tests with a context manager.  
						
						
						
						
					 
					
						2018-08-21 12:17:46 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						952f05a6db 
					 
					
						
						
							
							Fixed   #11964  -- Added support for database check constraints.  
						
						
						
						
					 
					
						2018-07-10 15:32:33 -04:00