diff --git a/api/api/schemas/account/account.py b/api/api/schemas/account/account.py index 38529e6..7c6269d 100644 --- a/api/api/schemas/account/account.py +++ b/api/api/schemas/account/account.py @@ -1,7 +1,7 @@ import datetime from datetime import datetime from typing import Optional -from pydantic import BaseModel, EmailStr, Field +from pydantic import Base,BaseModel, EmailStr, Field from api.db.tables.account import AccountRole,AccountStatus diff --git a/api/api/schemas/endpoints/account.py b/api/api/schemas/endpoints/account.py index b845e4d..c91a9a2 100644 --- a/api/api/schemas/endpoints/account.py +++ b/api/api/schemas/endpoints/account.py @@ -6,7 +6,7 @@ from api.db.tables.account import AccountRole,AccountStatus -class UserUpdate(Base): +class UserUpdate(BaseModel): id: Optional[int] = None name: Optional[str] = Field(None, max_length=100) login: Optional[str] = Field(None, max_length=100) diff --git a/api/api/schemas/endpoints/account_keyring.py b/api/api/schemas/endpoints/account_keyring.py index 162e2da..755501a 100644 --- a/api/api/schemas/endpoints/account_keyring.py +++ b/api/api/schemas/endpoints/account_keyring.py @@ -1,6 +1,6 @@ import datetime from typing import Optional -from pydantic import Field +from pydantic import Base, Field from datetime import datetime from api.db.tables.account import KeyType,KeyStatus diff --git a/api/api/schemas/endpoints/auth.py b/api/api/schemas/endpoints/auth.py index 7d11765..ca06793 100644 --- a/api/api/schemas/endpoints/auth.py +++ b/api/api/schemas/endpoints/auth.py @@ -8,13 +8,8 @@ class Auth(Base): login: str password: str - -class AccessToken(Base): - access_token: str - - class Refresh(Base): refresh_token: str -class Access(BaseModel): +class Access(Base): access_token: str