Coverage for models\users.py: 100%
12 statements
« prev ^ index » next coverage.py v7.1.0, created at 2023-02-05 19:00 +0800
« prev ^ index » next coverage.py v7.1.0, created at 2023-02-05 19:00 +0800
1from beanie import Document
3from pydantic import BaseModel, EmailStr
6class User(Document):
7 email: EmailStr
8 password: str
10 class Settings:
11 name = "users"
13 class Config:
14 schema_extra = {
15 "example": {
16 "email": "fastapi@packt.com",
17 "password": "strong!!!"
18 }
19 }
22class TokenResponse(BaseModel):
23 access_token: str
24 token_type: str