From 16b0930195684538c41a37852c6134cfff48ba9f Mon Sep 17 00:00:00 2001 From: Mike Date: Fri, 22 May 2026 15:42:34 -0700 Subject: [PATCH] fix: replace deprecated `check` kwarg with `condition` in CheckConstraint --- eav/migrations/0012_add_value_uniqueness_checks.py | 2 +- eav/models/value.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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) ),