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)]
|
||||
|
||||
|
||||
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)
|
||||
|
||||
@@ -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