main
py 25 lines 378 Bytes
Raw
1 from pydantic import BaseModel
2
3
4 class UserResponse(BaseModel):
5 message: str
6 success: bool
7
8
9 class UserLoginResponse(BaseModel):
10 token: str
11 message: str
12 success: bool
13
14
15 class Token(BaseModel):
16 access_token: str
17 token_type: str
18
19
20 class TokenData(BaseModel):
21 username: str | None = None
22
23
24 class UpdateUserRoleRequest(BaseModel):
25 role_name: str