Renamed DatabaseFeature.supports_check_constraints to supports_column_check_constraints.
Thanks maxi for the suggestion.
This commit is contained in:
parent
317c480c04
commit
82c935d44c
|
@ -634,7 +634,7 @@ class BaseDatabaseFeatures(object):
|
|||
supports_foreign_keys = True
|
||||
|
||||
# Does it support CHECK constraints?
|
||||
supports_check_constraints = True
|
||||
supports_column_check_constraints = True
|
||||
|
||||
# Does the backend support 'pyformat' style ("... %(name)s ...", {'name': value})
|
||||
# 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
|
||||
uses_savepoints = True
|
||||
atomic_transactions = False
|
||||
supports_check_constraints = False
|
||||
supports_column_check_constraints = False
|
||||
|
||||
def __init__(self, connection):
|
||||
super(DatabaseFeatures, self).__init__(connection)
|
||||
|
|
|
@ -103,7 +103,7 @@ class DatabaseFeatures(BaseDatabaseFeatures):
|
|||
has_bulk_insert = True
|
||||
can_combine_inserts_with_and_without_auto_increment_pk = False
|
||||
supports_foreign_keys = False
|
||||
supports_check_constraints = False
|
||||
supports_column_check_constraints = False
|
||||
autocommits_when_autocommit_is_off = True
|
||||
can_introspect_decimal_field = False
|
||||
can_introspect_positive_integer_field = True
|
||||
|
|
|
@ -478,7 +478,7 @@ class SchemaTests(TransactionTestCase):
|
|||
BookWithM2M._meta.local_many_to_many.remove(new_field)
|
||||
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):
|
||||
"""
|
||||
Tests creating/deleting CHECK constraints
|
||||
|
|
Loading…
Reference in New Issue