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

1"""User domain schema""" 

2 

3from pydantic import BaseModel 

4 

5 

6# UserCreate schema 

7class UserCreateCmd(BaseModel): 

8 username: str 

9 password: str 

10 nickname: str 

11 

12 

13# UserQuery schema 

14class UserQuery(BaseModel): 

15 id: int 

16 username: str 

17 nickname: str 

18 

19 

20# Login schema 

21class LoginCmd(BaseModel): 

22 username: str 

23 password: str