feat: OTA热更新 — 版本检测API + App端WGT下载安装 + app_versions表

This commit is contained in:
2026-08-07 11:49:59 +08:00
parent 0df7215134
commit bff8787e62
7 changed files with 278 additions and 1 deletions

View File

@ -0,0 +1,14 @@
"""App 版本 Schema"""
from pydantic import BaseModel
class AppVersionResponse(BaseModel):
"""返回给 App 的版本信息"""
version: str
version_code: int
has_update: bool
wgt_url: str | None = None
description: str | None = None
force_update: bool = False
model_config = {"from_attributes": True}