add user schema
This commit is contained in:
@@ -32,5 +32,7 @@ async def get_access_token_db(
|
|||||||
ATDep = Annotated[AccessTokenDatabase[AccessToken], Depends(get_access_token_db)]
|
ATDep = Annotated[AccessTokenDatabase[AccessToken], Depends(get_access_token_db)]
|
||||||
|
|
||||||
|
|
||||||
async def get_user_manager(users_db: Annotated[SQLAlchemyUserDatabase, Depends(get_users_db)]):
|
async def get_user_manager(
|
||||||
|
users_db: Annotated[SQLAlchemyUserDatabase, Depends(get_users_db)],
|
||||||
|
):
|
||||||
yield UserManager(users_db)
|
yield UserManager(users_db)
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
from typing import Optional
|
||||||
|
|
||||||
|
from fastapi_users import schemas
|
||||||
|
|
||||||
|
|
||||||
|
class UserRead(schemas.BaseUser[int]):
|
||||||
|
username: str
|
||||||
|
|
||||||
|
|
||||||
|
class UserCreate(schemas.BaseUserCreate):
|
||||||
|
username: str
|
||||||
|
|
||||||
|
|
||||||
|
class UserUpdate(schemas.BaseUserUpdate):
|
||||||
|
username: Optional[str] = None
|
||||||
|
|||||||
Reference in New Issue
Block a user