fix(multiplayer): use bigint for event.id

This commit is contained in:
MingxuanGame
2025-08-07 16:21:56 +00:00
parent 7a2c8c1fb4
commit 2bb1e4bad2

View File

@@ -31,7 +31,10 @@ class MultiplayerEventBase(SQLModel, UTCBaseModel):
class MultiplayerEvent(MultiplayerEventBase, table=True):
__tablename__ = "multiplayer_events" # pyright: ignore[reportAssignmentType]
id: int | None = Field(default=None, primary_key=True)
id: int | None = Field(
default=None,
sa_column=Column(BigInteger, primary_key=True, autoincrement=True, index=True),
)
room_id: int = Field(foreign_key="rooms.id", index=True)
updated_at: datetime = Field(
sa_column=Column(