55
66
77class DatabaseFeatures (PostgresDatabaseFeatures ):
8- minimum_database_version = (23 , 2 )
8+ minimum_database_version = (24 , 1 )
99
1010 # Cloning databases doesn't speed up tests.
1111 # https://github.com/cockroachdb/django-cockroachdb/issues/206
@@ -75,10 +75,6 @@ def introspected_field_types(self):
7575 'virtual' : None ,
7676 }
7777
78- @cached_property
79- def is_cockroachdb_24_1 (self ):
80- return self .connection .cockroachdb_version >= (24 , 1 )
81-
8278 @cached_property
8379 def is_cockroachdb_24_3 (self ):
8480 return self .connection .cockroachdb_version >= (24 , 3 )
@@ -185,6 +181,10 @@ def django_test_expected_failures(self):
185181 # new primary key in same transaction
186182 'schema.tests.SchemaTests.test_add_auto_field' ,
187183 'schema.tests.SchemaTests.test_autofield_to_o2o' ,
184+ # USING cast required: https://github.com/cockroachdb/cockroach/issues/82416#issuecomment-2029803229
185+ 'schema.tests.SchemaTests.test_alter_text_field_to_date_field' ,
186+ 'schema.tests.SchemaTests.test_alter_text_field_to_datetime_field' ,
187+ 'schema.tests.SchemaTests.test_alter_text_field_to_time_field' ,
188188 # incompatible COALESCE expressions: unsupported binary operator:
189189 # <int> * <int> (desired <decimal>):
190190 # https://github.com/cockroachdb/cockroach/issues/73587
@@ -206,13 +206,6 @@ def django_test_expected_failures(self):
206206 # concat(): unknown signature: concat(string, int2) (desired <string>)
207207 'db_functions.text.test_concat.ConcatTests.test_concat_non_str' ,
208208 })
209- if self .is_cockroachdb_24_1 :
210- # USING cast required: https://github.com/cockroachdb/cockroach/issues/82416#issuecomment-2029803229
211- expected_failures .update ({
212- 'schema.tests.SchemaTests.test_alter_text_field_to_date_field' ,
213- 'schema.tests.SchemaTests.test_alter_text_field_to_datetime_field' ,
214- 'schema.tests.SchemaTests.test_alter_text_field_to_time_field' ,
215- })
216209 if self .is_cockroachdb_25_1 :
217210 expected_failures .update ({
218211 # expected STORED COMPUTED COLUMN expression to have type
0 commit comments