diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py index 77f27c92ca0e918255ab937f57f9e20a1de55169..97f701ee1c3bc2fd591a7572dff96e3844c03654 100644 --- a/aleksis/apps/chronos/models.py +++ b/aleksis/apps/chronos/models.py @@ -330,7 +330,7 @@ class Subject(ExtensibleModel): verbose_name_plural = _("Subjects") constraints = [ models.UniqueConstraint( - fields=["site_id", "short_name"], name="unique_short_name_per_site" + fields=["site_id", "short_name"], name="unique_short_name_per_site_subject" ), models.UniqueConstraint(fields=["site_id", "name"], name="unique_name_per_site"), ] @@ -353,7 +353,7 @@ class Room(ExtensibleModel): verbose_name_plural = _("Rooms") constraints = [ models.UniqueConstraint( - fields=["site_id", "short_name"], name="unique_short_name_per_site" + fields=["site_id", "short_name"], name="unique_short_name_per_site_room" ), ] @@ -627,7 +627,7 @@ class AbsenceReason(ExtensibleModel): verbose_name_plural = _("Absence reasons") constraints = [ models.UniqueConstraint( - fields=["site_id", "short_name"], name="unique_short_name_per_site" + fields=["site_id", "short_name"], name="unique_short_name_per_site_absence_reason" ), ] @@ -800,7 +800,7 @@ class SupervisionArea(ExtensibleModel): verbose_name_plural = _("Supervision areas") constraints = [ models.UniqueConstraint( - fields=["site_id", "short_name"], name="unique_short_name_per_site" + fields=["site_id", "short_name"], name="unique_short_name_per_site_supervision_area" ), ] @@ -866,7 +866,7 @@ class Break(ValidityRangeRelatedExtensibleModel): verbose_name_plural = _("Breaks") constraints = [ models.UniqueConstraint( - fields=["site_id", "short_name"], name="unique_short_name_per_site" + fields=["site_id", "short_name"], name="unique_short_name_per_site_break" ), ]