Florian Apolloner 
							
						 
					 
					
						
						
							
						
						2ebfbd894e 
					 
					
						
						
							
							Refs  #33308  -- Moved psycopg2 imports to the psycopg_any module.  
						
						
						
						
					 
					
						2022-12-12 08:36:17 +01:00 
						 
				 
			
				
					
						
							
							
								James Gillard 
							
						 
					 
					
						
						
							
						
						c5ed884eab 
					 
					
						
						
							
							Fixed   #34205  -- Fixed Meta.constraints validation crash with ArrayField and __len lookup.  
						
						... 
						
						
						
						Regression in 88fc9e2826 
						
						
					 
					
						2022-12-10 17:46:13 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						149b55fefa 
					 
					
						
						
							
							Refs  #33308  -- Ensured type handlers are registered for all PostgreSQL specific tests.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2022-12-01 09:39:46 +01:00 
						 
				 
			
				
					
						
							
							
								Márton Salomváry 
							
						 
					 
					
						
						
							
						
						d6cbf39a1b 
					 
					
						
						
							
							Fixed   #34149  -- Allowed adding deferrable conditional exclusion constraints on PostgreSQL.  
						
						
						
						
					 
					
						2022-11-10 11:07:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e14d08cd89 
					 
					
						
						
							
							Fixed   #33996  -- Fixed CheckConstraint validation on NULL values.  
						
						... 
						
						
						
						Bug in 667105877e 
						
						
					 
					
						2022-09-13 12:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								James Beith 
							
						 
					 
					
						
						
							
						
						19e838daa8 
					 
					
						
						
							
							Fixed   #33982  -- Fixed migrations crash when adding model with ExclusionConstraint.  
						
						... 
						
						
						
						Regression in 0e656c02fe 
						
						
					 
					
						2022-09-07 08:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e0ae1363ec 
					 
					
						
						
							
							Fixed   #33905  -- Fixed CheckConstraint() validation on range fields.  
						
						... 
						
						
						
						Bug in 667105877e 
						
						
					 
					
						2022-08-09 20:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						e0ac72fe80 
					 
					
						
						
							
							Refs  #33905  -- Added test for CheckConstraint() validation with ArrayField and __contains.  
						
						
						
						
					 
					
						2022-08-09 20:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stéphane "Twidi" Angel 
							
						 
					 
					
						
						
							
						
						ccbf714ebe 
					 
					
						
						
							
							Fixed   #33829  -- Made BaseConstraint.deconstruct() and equality handle violation_error_message.  
						
						... 
						
						
						
						Regression in 667105877e 
						
						
					 
					
						2022-07-08 08:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						981c23c0cc 
					 
					
						
						
							
							Fixed   #33717  -- Dropped support for PostgreSQL 11.  
						
						
						
						
					 
					
						2022-05-19 09:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								Gagaro 
							
						 
					 
					
						
						
							
						
						667105877e 
					 
					
						
						
							
							Fixed   #30581  -- Added support for Meta.constraints validation.  
						
						... 
						
						
						
						Thanks Simon Charette, Keryn Knight, and Mariusz Felisiak for reviews. 
						
						
					 
					
						2022-05-10 11:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7119f40c98 
					 
					
						
						
							
							Refs  #33476  -- Refactored code to strictly match 88 characters line length.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								django-bot 
							
						 
					 
					
						
						
							
						
						9c19aff7c7 
					 
					
						
						
							
							Refs  #33476  -- Reformatted code with Black.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						59a66f0512 
					 
					
						
						
							
							Refs  #33342  -- Deprecated ExclusionConstraint.opclasses.  
						
						
						
						
					 
					
						2021-12-27 08:55:18 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						0e656c02fe 
					 
					
						
						
							
							Fixed   #33342  -- Added support for using OpClass() in exclusion constraints.  
						
						
						
						
					 
					
						2021-12-24 11:39:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						c2f6c05c4c 
					 
					
						
						
							
							Refs  #32943  -- Added support for covering exclusion constraints using SP-GiST indexes on PostgreSQL 14+.  
						
						
						
						
					 
					
						2021-10-01 13:11:37 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						000d430234 
					 
					
						
						
							
							Fixed typo in exception message for GiST indexes and exclusion constraints.  
						
						
						
						
					 
					
						2021-10-01 09:46:36 +02:00 
						 
				 
			
				
					
						
							
							
								Lucidiot 
							
						 
					 
					
						
						
							
						
						b69b0c3fe8 
					 
					
						
						
							
							Fixed   #32858  -- Fixed ExclusionConstraint crash with index transforms in expressions.  
						
						
						
						
					 
					
						2021-06-22 06:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						3aa545281e 
					 
					
						
						
							
							Fixed   #30916  -- Added support for functional unique constraints.  
						
						... 
						
						
						
						Thanks Ian Foote and Mariusz Felisiak for reviews. 
						
						
					 
					
						2021-02-23 20:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						87acbf0631 
					 
					
						
						
							
							Fixed   #32458  -- Made __repr__() for Index and BaseConstraint subclasses more consistent.  
						
						
						
						
					 
					
						2021-02-19 20:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Tilman Koschnick 
							
						 
					 
					
						
						
							
						
						fdfbc66331 
					 
					
						
						
							
							Fixed   #32392  -- Fixed ExclusionConstraint crash with Cast() in expressions.  
						
						
						
						
					 
					
						2021-01-29 11:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ee0abac169 
					 
					
						
						
							
							Refs  #32096  -- Fixed ExclusionConstraint crash with JSONField key transforms in expressions.  
						
						... 
						
						
						
						Regression in 6789ded0a6 
						
						
					 
					
						2020-10-14 20:56:04 +02:00 
						 
				 
			
				
					
						
							
							
								Maxim Petrov 
							
						 
					 
					
						
						
							
						
						bf6d07730c 
					 
					
						
						
							
							Fixed   #31902  -- Fixed crash of ExclusionConstraint on expressions with params.  
						
						
						
						
					 
					
						2020-08-19 06:43:54 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						e74b3d724e 
					 
					
						
						
							
							Bumped minimum isort version to 5.1.0.  
						
						... 
						
						
						
						Fixed inner imports per isort 5.
isort 5.0.0 to 5.1.0 was unstable. 
						
						
					 
					
						2020-07-30 10:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						0d6d4e78b1 
					 
					
						
						
							
							Fixed   #31709  -- Added support for opclasses in ExclusionConstraint.  
						
						
						
						
					 
					
						2020-06-16 08:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						7edc6e53a7 
					 
					
						
						
							
							Fixed   #31702  -- Added support for PostgreSQL opclasses in UniqueConstraint.  
						
						
						
						
					 
					
						2020-06-16 07:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Hannes Ljungberg 
							
						 
					 
					
						
						
							
						
						e0cdd0fcf5 
					 
					
						
						
							
							Fixed   #31649  -- Added support for covering exclusion constraints on PostgreSQL 12+.  
						
						
						
						
					 
					
						2020-06-12 23:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						106e8dc91a 
					 
					
						
						
							
							Completed test coverage for ExclusionConstraint.  
						
						... 
						
						
						
						Dropping exclusion constraints was untested. 
						
						
					 
					
						2020-05-07 10:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						b4068bc656 
					 
					
						
						
							
							Fixed   #31455  -- Added support for deferrable exclusion constraints on PostgreSQL.  
						
						
						
						
					 
					
						2020-05-01 09:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						335c9c94ac 
					 
					
						
						
							
							Simplified imports from django.db and django.contrib.gis.db.  
						
						
						
						
					 
					
						2020-02-04 13:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								ElizabethU 
							
						 
					 
					
						
						
							
						
						54ea290e5b 
					 
					
						
						
							
							Fixed   #30651  -- Made __eq__() methods return NotImplemented for not implemented comparisons.  
						
						... 
						
						
						
						Changed __eq__ to return NotImplemented instead of False if compared to
an object of the same type, as is recommended by the Python data model
reference. Now these models can be compared to ANY (or other objects
with __eq__ overwritten) without returning False automatically. 
						
						
					 
					
						2019-10-01 17:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						a3417282ac 
					 
					
						
						
							
							Fixed   #29824  -- Added support for database exclusion constraints on PostgreSQL.  
						
						... 
						
						
						
						Thanks to Nick Pope and Mariusz Felisiak for review.
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2019-07-16 18:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cf79f92abe 
					 
					
						
						
							
							Simplified tests for PostgreSQL constraints.  
						
						
						
						
					 
					
						2019-07-16 16:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7991111af1 
					 
					
						
						
							
							Fixed   #30621  -- Fixed crash of __contains lookup for Date/DateTimeRangeField when the right hand side is the same type.  
						
						... 
						
						
						
						Thanks Tilman Koschnick for the report and initial patch.
Thanks Carlton Gibson the review.
Regression in 6b048b364c 
						
						
					 
					
						2019-07-10 10:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						386d89ab55 
					 
					
						
						
							
							Fixed   #30258  -- Adjusted postgres schema value quoting of ranges.  
						
						... 
						
						
						
						Thanks Tilman Koschnick for the report and patch. 
						
						
					 
					
						2019-03-18 09:05:39 +01:00