Coverage for fss\starter\system\schema\user_schema.py: 100%
12 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-11 19:09 +0800
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-11 19:09 +0800
1"""User domain schema"""
3from pydantic import BaseModel
6# UserCreate schema
7class UserCreateCmd(BaseModel):
8 username: str
9 password: str
10 nickname: str
13# UserQuery schema
14class UserQuery(BaseModel):
15 id: int
16 username: str
17 nickname: str
20# Login schema
21class LoginCmd(BaseModel):
22 username: str
23 password: str