Files
g0v0-server/app/database/room.py
jimmy-sketch 804700d502 feat(room): 添加创建房间功能并优化房间获取接口
- 在 room 路由中添加 POST 请求处理,用于创建新房间
- 实现 MultiplayerRoom 和 MultiplayerRoomSettings 的 from_apiRoom 方法
- 优化 get_all_rooms 接口,增加对 status 参数的处理
- 调整 RoomIndex 表结构,将 id 字段类型改为 int
2025-07-29 14:57:30 +00:00

7 lines
255 B
Python

from sqlmodel import Field, SQLModel
class RoomIndex(SQLModel, table=True):
__tablename__ = "mp_room_index" # pyright: ignore[reportAssignmentType]
id: int = Field(default=None, primary_key=True, index=True) # pyright: ignore[reportCallIssue]