Scaffold V2 backend foundation
This commit is contained in:
20
ai_knowledge_base_v2/apps/backend/app/schemas/user.py
Normal file
20
ai_knowledge_base_v2/apps/backend/app/schemas/user.py
Normal 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
|
||||
Reference in New Issue
Block a user