Scaffold V2 backend foundation

This commit is contained in:
2026-07-06 17:25:06 +08:00
parent 44af745828
commit 17cba7cf61
42 changed files with 1459 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
from __future__ import annotations
from datetime import datetime
from pydantic import Field
from app.schemas.common import ORMModel
class UserProfile(ORMModel):
id: int
phone: str
name: str
nickname: str | None = None
dailyLimit: int = Field(alias="daily_chat_limit")
todayUsed: int = Field(alias="daily_chat_used")
status: int
effective_at: datetime | None = None
expired_at: datetime | None = None
last_login_at: datetime | None = None