integ-backoffice #6

Merged
v4l3n71n merged 21 commits from integ-backoffice into master 2023-11-03 20:42:25 +00:00
Showing only changes of commit c120e60911 - Show all commits

View File

@ -1,5 +1,6 @@
from pydantic import BaseModel, EmailStr from pydantic import BaseModel, EmailStr
from pydantic_mongo import AbstractRepository, ObjectIdField from pydantic_mongo import AbstractRepository, ObjectIdField
from datetime import datetime
class User(BaseModel): class User(BaseModel):
id: ObjectIdField = None id: ObjectIdField = None
@ -8,6 +9,11 @@ class User(BaseModel):
roles: str = "User" roles: str = "User"
status: int = 0 status: int = 0
email: EmailStr email: EmailStr
birth: datetime = None
created_at: datetime = datetime.today()
connected_at: datetime = None
updated_at: datetime = datetime.today()
deleted_at: datetime = None
class UserOut(BaseModel): class UserOut(BaseModel):
id: ObjectIdField = None id: ObjectIdField = None