diff --git a/cookbook/migrations/0203_alter_unique_contstraints.py b/cookbook/migrations/0203_alter_unique_contstraints.py index 7dc6cc08..f4d0af33 100644 --- a/cookbook/migrations/0203_alter_unique_contstraints.py +++ b/cookbook/migrations/0203_alter_unique_contstraints.py @@ -12,6 +12,6 @@ class Migration(migrations.Migration): operations = [ migrations.AddConstraint( model_name='mealtype', - constraint=models.UniqueConstraint(fields=('space', 'name'), name='mt_unique_name_per_space'), + constraint=models.UniqueConstraint(fields=('space', 'name', 'created_by'), name='mt_unique_name_per_space'), ), ] diff --git a/cookbook/models.py b/cookbook/models.py index 66a4534d..6ea39d2e 100644 --- a/cookbook/models.py +++ b/cookbook/models.py @@ -985,7 +985,7 @@ class MealType(models.Model, PermissionModelMixin): class Meta: constraints = [ - models.UniqueConstraint(fields=['space', 'name'], name='mt_unique_name_per_space'), + models.UniqueConstraint(fields=['space', 'name', 'created_by'], name='mt_unique_name_per_space'), ]