refactor(multiplayer): 简化数据模型,只使用跟lazer源码中类似的Room模型

This commit is contained in:
jimmy-sketch
2025-07-27 10:31:05 +00:00
parent c3b8117177
commit 2361ccbf68

View File

@@ -3,6 +3,7 @@ from __future__ import annotations
from datetime import datetime
from enum import Enum
from app.database.beatmap import Beatmap
from app.database.user import User
from app.models.mods import APIMod
@@ -49,6 +50,7 @@ class PlaylistItem(BaseModel):
allowed_mods: list[APIMod] = []
required_mods: list[APIMod] = []
beatmap_id: int
beatmap: Beatmap | None
freestyle: bool