Coverage for microservice_websocket/app/blueprints/api/models.py: 100%
17 statements
« prev ^ index » next coverage.py v7.0.0, created at 2022-12-20 18:11 +0000
« prev ^ index » next coverage.py v7.0.0, created at 2022-12-20 18:11 +0000
1from pydantic import BaseModel
4class HandlePayload(BaseModel):
5 isConfirmed: bool
6 handleNote: str
9class CreateUserPayload(BaseModel):
10 email: str
11 password: str
12 first_name: str
13 last_name: str
14 role: str
17class UpdateUserPayload(BaseModel):
18 email: str | None = None
19 first_name: str | None
20 last_name: str | None
21 old_password: str | None = None
22 new_password: str | None = None
23 role: str | None = None