diff --git a/eav/migrations/0012_add_value_uniqueness_checks.py b/eav/migrations/0012_add_value_uniqueness_checks.py index d35b9d8..c678c36 100644 --- a/eav/migrations/0012_add_value_uniqueness_checks.py +++ b/eav/migrations/0012_add_value_uniqueness_checks.py @@ -37,7 +37,7 @@ class Migration(migrations.Migration): migrations.AddConstraint( model_name="value", constraint=models.CheckConstraint( - check=models.Q( + condition=models.Q( models.Q( ("entity_id__isnull", False), ("entity_uuid__isnull", True), diff --git a/eav/models/value.py b/eav/models/value.py index 5d8c0fd..bf6376d 100644 --- a/eav/models/value.py +++ b/eav/models/value.py @@ -183,7 +183,7 @@ class Value(models.Model): name="unique_entity_id_per_attribute", ), models.CheckConstraint( - check=( + condition=( models.Q(entity_id__isnull=False, entity_uuid__isnull=True) | models.Q(entity_id__isnull=True, entity_uuid__isnull=False) ),