fix(database): fix score database

This commit is contained in:
MingxuanGame
2025-07-26 12:05:54 +08:00
parent 7ea4570c17
commit 585cb9d98a
14 changed files with 90 additions and 107 deletions

View File

@@ -1,9 +1,7 @@
from __future__ import annotations
from enum import Enum, IntEnum
from typing import Any
from pydantic import BaseModel
from typing import Any, TypedDict
class GameMode(str, Enum):
@@ -34,9 +32,9 @@ class Rank(str, Enum):
F = "f"
class APIMod(BaseModel):
class APIMod(TypedDict):
acronym: str
# settings: dict[str, Any] = {}
settings: dict[str, Any]
# https://github.com/ppy/osu/blob/master/osu.Game/Rulesets/Scoring/HitResult.cs