Endding entity_id to user model

This commit is contained in:
2023-03-08 15:07:39 +01:00
parent 9da0063812
commit ac3268e6c8
2 changed files with 4 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
from typing import Optional, TypeVar from typing import Optional, TypeVar
from datetime import datetime from datetime import datetime
from pydantic import BaseModel, Field from pydantic import Field
from beanie import PydanticObjectId from beanie import PydanticObjectId
from fastapi_users.db import BeanieBaseUser, BeanieUserDatabase from fastapi_users.db import BeanieBaseUser, BeanieUserDatabase
@@ -15,6 +15,7 @@ class AccessToken(BeanieBaseAccessToken[PydanticObjectId]):
class User(BeanieBaseUser[PydanticObjectId]): class User(BeanieBaseUser[PydanticObjectId]):
login: str login: str
entity_id: str
created_at: datetime = Field(default=datetime.utcnow(), nullable=False) created_at: datetime = Field(default=datetime.utcnow(), nullable=False)
updated_at: datetime = Field(default_factory=datetime.utcnow, nullable=False) updated_at: datetime = Field(default_factory=datetime.utcnow, nullable=False)

View File

@@ -1,10 +1,6 @@
import uuid from pydantic import BaseModel
from typing import TypeVar
from pydantic import BaseModel, Field
from fastapi_users import schemas from fastapi_users import schemas
from ..core.schemas import Reader
from .models import User from .models import User
@@ -24,6 +20,7 @@ class UserCreate(UserBase):
login: str login: str
password: str password: str
email: str email: str
entity_id: str
class UserUpdate(UserBase): class UserUpdate(UserBase):