Coverage for models\users.py: 100%

12 statements  

« prev     ^ index     » next       coverage.py v7.1.0, created at 2023-02-05 19:00 +0800

1from beanie import Document 

2 

3from pydantic import BaseModel, EmailStr 

4 

5 

6class User(Document): 

7 email: EmailStr 

8 password: str 

9 

10 class Settings: 

11 name = "users" 

12 

13 class Config: 

14 schema_extra = { 

15 "example": { 

16 "email": "fastapi@packt.com", 

17 "password": "strong!!!" 

18 } 

19 } 

20 

21 

22class TokenResponse(BaseModel): 

23 access_token: str 

24 token_type: str