Fix: Add boolean column types.
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
"""File holds all model definitions of SQL tables."""
|
"""File holds all model definitions of SQL tables."""
|
||||||
|
|
||||||
from sqlalchemy.dialects.mysql import BIGINT, INTEGER, VARCHAR
|
from sqlalchemy.dialects.mysql import BIGINT, BOOLEAN, INTEGER, VARCHAR
|
||||||
from sqlmodel import Column, Field, ForeignKey, Relationship, SQLModel
|
from sqlmodel import Column, Field, ForeignKey, Relationship, SQLModel
|
||||||
|
|
||||||
|
|
||||||
@@ -70,9 +70,9 @@ class CouncilMember(SQLModel, table=True):
|
|||||||
)
|
)
|
||||||
member_id: int = Field(sa_column=Column("MemberId", BIGINT(unsigned=True), primary_key=True, nullable=False))
|
member_id: int = Field(sa_column=Column("MemberId", BIGINT(unsigned=True), primary_key=True, nullable=False))
|
||||||
speech_msg_id: int = Field(sa_column=Column("SpeechMsgId", BIGINT(unsigned=True), nullable=False))
|
speech_msg_id: int = Field(sa_column=Column("SpeechMsgId", BIGINT(unsigned=True), nullable=False))
|
||||||
elected: bool = Field(sa_column=Column("Elected"), default=False)
|
elected: bool = Field(sa_column=Column("Elected", BOOLEAN), default=False)
|
||||||
discord_manager: bool = Field(sa_column=Column("DiscordManager"), default=False)
|
discord_manager: bool = Field(sa_column=Column("DiscordManager", BOOLEAN), default=False)
|
||||||
clan_leader: bool = Field(sa_column=Column("ClanLeader"), default=False)
|
clan_leader: bool = Field(sa_column=Column("ClanLeader", BOOLEAN), default=False)
|
||||||
discord_manager_speech_id: int = Field(
|
discord_manager_speech_id: int = Field(
|
||||||
sa_column=Column("DiscordManagerSpeechId", BIGINT(unsigned=True), nullable=True)
|
sa_column=Column("DiscordManagerSpeechId", BIGINT(unsigned=True), nullable=True)
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user