From 37daa0e65718519b0342157255fb2bdf4623e0c0 Mon Sep 17 00:00:00 2001 From: imcompiling Date: Mon, 3 Mar 2025 22:46:33 -0500 Subject: [PATCH] Update names used in constraints. --- database/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/models.py b/database/models.py index 7151656..ee4673e 100644 --- a/database/models.py +++ b/database/models.py @@ -64,7 +64,7 @@ class CategoryGroup(SQLModel, table=True): pad_length: int = Field(default=12, sa_column=Column("PadLength", SMALLINT(unsigned=True))) username_length: int = Field(default=12, sa_column=Column("UsernameLength", SMALLINT(unsigned=True))) - __table_args__ = (UniqueConstraint("guild_id", "name", name="UniqueGuildCategoryGroup"),) + __table_args__ = (UniqueConstraint("GuildId", "GroupName", name="UniqueGuildCategoryGroup"),) guild: Guild | None = Relationship(back_populates="category_groups") categories: list["Category"] | None = Relationship(back_populates="category_group", cascade_delete=True) @@ -107,7 +107,7 @@ class Category(SQLModel, table=True): is_time_record: bool = Field(sa_column=Column("IsTimeRecord", nullable=False), default=False) is_validated: bool = Field(sa_column=Column("IsValidated", nullable=False), default=True) - __table_args__ = (UniqueConstraint("group_id", "name", name="UniqueCategoryInGroup"),) + __table_args__ = (UniqueConstraint("GroupId", "CategoryName", name="UniqueCategoryInGroup"),) category_group: CategoryGroup | None = Relationship(back_populates="categories") scores: list["Score"] | None = Relationship(back_populates="category", cascade_delete=True)