Farhaan Bukhsh 
							
						 
					 
					
						
						
							
						
						664c98f1f8 
					 
					
						
						
							
							Fixed   #30413  -- Fixed test database signature on SQLite when test database name is provided.  
						
						... 
						
						
						
						Previously, the same signature was created for multiple in-memory
databases on SQLite when they had tests databases names
DATABASES['TEST']['NAME']. 
						
						
					 
					
						2019-11-21 19:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						77aa74cb70 
					 
					
						
						
							
							Refs  #29983  -- Added support for using pathlib.Path in all settings.  
						
						
						
						
					 
					
						2019-11-07 10:26:22 +01:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						782d85b6df 
					 
					
						
						
							
							Fixed   #30183  -- Added introspection of inline SQLite constraints.  
						
						
						
						
					 
					
						2019-03-13 10:24:28 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						36300ef336 
					 
					
						
						
							
							Fixed a failure when running tests on systems with SQLite < 3.8.3.  
						
						
						
						
					 
					
						2019-02-21 12:52:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7444f32527 
					 
					
						
						
							
							Refs  #30055  -- Added a helpful error when SQLite is too old.  
						
						
						
						
					 
					
						2019-01-28 11:14:45 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						bc05547cd8 
					 
					
						
						
							
							Fixed   #28658  -- Added DISTINCT handling to the Aggregate class.  
						
						
						
						
					 
					
						2019-01-09 17:52:36 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						25a0781a16 
					 
					
						
						
							
							Refs  #29182  -- Corrected SQLite's supports_atomic_references_rename feature flag.  
						
						
						
						
					 
					
						2018-12-22 14:58:08 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						20f6f9eaa1 
					 
					
						
						
							
							Renamed SQLite3	references to to SQLite.  
						
						... 
						
						
						
						The version suffix isn't part of the product name. 
						
						
					 
					
						2018-12-22 14:20:43 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						894cb13779 
					 
					
						
						
							
							Refs  #29182  -- Stopped relying on legacy alter table semantic on SQLite 3.26+.  
						
						... 
						
						
						
						SQLite 3.26 changed the behavior of table and column renaming operations to
repoint foreign key references even if foreign key checks are disabled.
This makes the workarounds in place to simulate this behavior unnecessary on
SQLite 3.26+. Refs #30033 . 
						
						
					 
					
						2018-12-17 10:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						315357ad25 
					 
					
						
						
							
							Fixed   #30023  -- Prevented SQLite schema alterations while foreign key checks are enabled.  
						
						... 
						
						
						
						Prior to this change foreign key constraint references could be left pointing
at tables dropped during operations simulating unsupported table alterations
because of an unexpected failure to disable foreign key constraint checks.
SQLite3 does not allow disabling such checks while in a transaction so they
must be disabled beforehand.
Thanks ezaquarii for the report and Carlton and Tim for the review. 
						
						
					 
					
						2018-12-15 18:51:59 -05:00 
						 
				 
			
				
					
						
							
							
								Srinivas Reddy Thatiparthy 
							
						 
					 
					
						
						
							
						
						34d6bceec4 
					 
					
						
						
							
							Fixed   #29500  -- Fixed SQLite function crashes on null values.  
						
						... 
						
						
						
						Co-authored-by: Srinivas Reddy Thatiparthy <thatiparthysreenivas@gmail.com >
Co-authored-by: Nick Pope <nick.pope@flightdataservices.com > 
						
						
					 
					
						2018-09-10 15:08:55 -04:00 
						 
				 
			
				
					
						
							
							
								Zackary Troop 
							
						 
					 
					
						
						
							
						
						30f8642f2e 
					 
					
						
						
							
							Fixed   #29350  -- Fix get_primary_key_column() method in sqlite3 backend  
						
						... 
						
						
						
						Thanks Tim Graham and Mariusz Felisiak for the reviews. 
						
						
					 
					
						2018-04-28 12:01:45 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						095c1aaa89 
					 
					
						
						
							
							Fixed   #28849  -- Fixed referenced table and column rename on SQLite.  
						
						... 
						
						
						
						Thanks Ramiro for the input and Tim for the review. 
						
						
					 
					
						2017-12-01 22:12:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7a6fbf36b1 
					 
					
						
						
							
							Fixed   #28853  -- Updated connection.cursor() uses to use a context manager.  
						
						
						
						
					 
					
						2017-11-28 11:28:09 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						9d93dff333 
					 
					
						
						
							
							Fixed   #28665  -- Change some database exceptions to NotImplementedError per PEP 249.  
						
						
						
						
					 
					
						2017-10-06 12:47:08 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d0c761d3f8 
					 
					
						
						
							
							Refs  #28584  -- Removed unused DatabaseFeatures.can_share_in_memory_db.  
						
						
						
						
					 
					
						2017-10-03 20:17:12 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8cb1b1fd8e 
					 
					
						
						
							
							Reorganized backends tests.  
						
						
						
						
					 
					
						2017-06-21 12:00:47 -04:00