Fix error in model.
The two channel ids need to be NULL by default, don't know them on object creation.
This commit is contained in:
+6
-2
@@ -22,8 +22,12 @@ class Guild(SQLModel, table=True):
|
||||
id: int = Field(sa_column=Column("GuildId", BIGINT(unsigned=True), primary_key=True, nullable=False))
|
||||
name: str = Field(sa_column=Column("GuildName", VARCHAR), max_length=95)
|
||||
# deprecated, not currently used.
|
||||
submission_channel: int = Field(sa_column=Column("SubmissionChannel", BIGINT(unsigned=True)))
|
||||
verification_channel: int = Field(sa_column=Column("VerificationChannel", BIGINT(unsigned=True)))
|
||||
submission_channel: int | None = Field(
|
||||
sa_column=Column("SubmissionChannel", BIGINT(unsigned=True), nullable=True), default=None
|
||||
)
|
||||
verification_channel: int | None = Field(
|
||||
sa_column=Column("VerificationChannel", BIGINT(unsigned=True), nullable=True), default=None
|
||||
)
|
||||
active: bool = Field(sa_column=Column("Active", BOOLEAN), default=True)
|
||||
|
||||
category_groups: list["CategoryGroup"] = Relationship(back_populates="guild", cascade_delete=True)
|
||||
|
||||
Reference in New Issue
Block a user