mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	[1.7.x] Renamed DatabaseFeature.supports_check_constraints to supports_column_check_constraints.
Thanks maxi for the suggestion.
Backport of 82c935d44c from master
			
			
This commit is contained in:
		| @@ -724,7 +724,7 @@ class BaseDatabaseFeatures(object): | |||||||
|     supports_foreign_keys = True |     supports_foreign_keys = True | ||||||
|  |  | ||||||
|     # Does it support CHECK constraints? |     # Does it support CHECK constraints? | ||||||
|     supports_check_constraints = True |     supports_column_check_constraints = True | ||||||
|  |  | ||||||
|     # Does the backend support 'pyformat' style ("... %(name)s ...", {'name': value}) |     # Does the backend support 'pyformat' style ("... %(name)s ...", {'name': value}) | ||||||
|     # parameter passing? Note this can be provided by the backend even if not |     # parameter passing? Note this can be provided by the backend even if not | ||||||
|   | |||||||
| @@ -184,7 +184,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): | |||||||
|     allows_auto_pk_0 = False |     allows_auto_pk_0 = False | ||||||
|     uses_savepoints = True |     uses_savepoints = True | ||||||
|     atomic_transactions = False |     atomic_transactions = False | ||||||
|     supports_check_constraints = False |     supports_column_check_constraints = False | ||||||
|  |  | ||||||
|     def __init__(self, connection): |     def __init__(self, connection): | ||||||
|         super(DatabaseFeatures, self).__init__(connection) |         super(DatabaseFeatures, self).__init__(connection) | ||||||
|   | |||||||
| @@ -103,7 +103,7 @@ class DatabaseFeatures(BaseDatabaseFeatures): | |||||||
|     has_bulk_insert = True |     has_bulk_insert = True | ||||||
|     can_combine_inserts_with_and_without_auto_increment_pk = False |     can_combine_inserts_with_and_without_auto_increment_pk = False | ||||||
|     supports_foreign_keys = False |     supports_foreign_keys = False | ||||||
|     supports_check_constraints = False |     supports_column_check_constraints = False | ||||||
|     autocommits_when_autocommit_is_off = True |     autocommits_when_autocommit_is_off = True | ||||||
|     can_introspect_decimal_field = False |     can_introspect_decimal_field = False | ||||||
|     can_introspect_positive_integer_field = True |     can_introspect_positive_integer_field = True | ||||||
|   | |||||||
| @@ -478,7 +478,7 @@ class SchemaTests(TransactionTestCase): | |||||||
|             BookWithM2M._meta.local_many_to_many.remove(new_field) |             BookWithM2M._meta.local_many_to_many.remove(new_field) | ||||||
|             del BookWithM2M._meta._m2m_cache |             del BookWithM2M._meta._m2m_cache | ||||||
|  |  | ||||||
|     @unittest.skipUnless(connection.features.supports_check_constraints, "No check constraints") |     @unittest.skipUnless(connection.features.supports_column_check_constraints, "No check constraints") | ||||||
|     def test_check_constraints(self): |     def test_check_constraints(self): | ||||||
|         """ |         """ | ||||||
|         Tests creating/deleting CHECK constraints |         Tests creating/deleting CHECK constraints | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user