From 6ed1a5ccdbc9e9ac878f8f409e8dff01f34b19bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Voron?= Date: Sun, 7 Nov 2021 11:21:24 +0100 Subject: [PATCH] Change examples so every dependencies are async --- docs/src/db_mongodb.py | 2 +- docs/src/db_ormar.py | 2 +- docs/src/db_sqlalchemy.py | 2 +- docs/src/db_sqlalchemy_oauth.py | 2 +- docs/src/db_tortoise_adapter.py | 2 +- docs/src/db_tortoise_oauth_adapter.py | 2 +- docs/src/user_manager.py | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/src/db_mongodb.py b/docs/src/db_mongodb.py index 2f6c1886..12b026f8 100644 --- a/docs/src/db_mongodb.py +++ b/docs/src/db_mongodb.py @@ -11,5 +11,5 @@ db = client["database_name"] collection = db["users"] -def get_user_db(): +async def get_user_db(): yield MongoDBUserDatabase(UserDB, collection) diff --git a/docs/src/db_ormar.py b/docs/src/db_ormar.py index d9e577b2..430f3f8d 100644 --- a/docs/src/db_ormar.py +++ b/docs/src/db_ormar.py @@ -20,5 +20,5 @@ engine = sqlalchemy.create_engine(DATABASE_URL) metadata.create_all(engine) -def get_user_db(): +async def get_user_db(): yield OrmarUserDatabase(UserDB, UserModel) diff --git a/docs/src/db_sqlalchemy.py b/docs/src/db_sqlalchemy.py index adc8b196..aae20014 100644 --- a/docs/src/db_sqlalchemy.py +++ b/docs/src/db_sqlalchemy.py @@ -22,5 +22,5 @@ Base.metadata.create_all(engine) users = UserTable.__table__ -def get_user_db(): +async def get_user_db(): yield SQLAlchemyUserDatabase(UserDB, database, users) diff --git a/docs/src/db_sqlalchemy_oauth.py b/docs/src/db_sqlalchemy_oauth.py index 6822d4ee..0b0222d7 100644 --- a/docs/src/db_sqlalchemy_oauth.py +++ b/docs/src/db_sqlalchemy_oauth.py @@ -31,5 +31,5 @@ users = UserTable.__table__ oauth_accounts = OAuthAccount.__table__ -def get_user_db(): +async def get_user_db(): yield SQLAlchemyUserDatabase(UserDB, database, users, oauth_accounts) diff --git a/docs/src/db_tortoise_adapter.py b/docs/src/db_tortoise_adapter.py index 01b06e7f..7506c886 100644 --- a/docs/src/db_tortoise_adapter.py +++ b/docs/src/db_tortoise_adapter.py @@ -5,5 +5,5 @@ from .models import UserDB, UserModel DATABASE_URL = "sqlite://./test.db" -def get_user_db(): +async def get_user_db(): yield TortoiseUserDatabase(UserDB, UserModel) diff --git a/docs/src/db_tortoise_oauth_adapter.py b/docs/src/db_tortoise_oauth_adapter.py index c864687d..bf0b4af7 100644 --- a/docs/src/db_tortoise_oauth_adapter.py +++ b/docs/src/db_tortoise_oauth_adapter.py @@ -5,5 +5,5 @@ from .models import OAuthAccount, UserDB, UserModel DATABASE_URL = "sqlite://./test.db" -def get_user_db(): +async def get_user_db(): yield TortoiseUserDatabase(UserDB, UserModel, OAuthAccount) diff --git a/docs/src/user_manager.py b/docs/src/user_manager.py index 296a9ab7..2fd9f5b5 100644 --- a/docs/src/user_manager.py +++ b/docs/src/user_manager.py @@ -28,5 +28,5 @@ class UserManager(BaseUserManager[UserCreate, UserDB]): print(f"Verification requested for user {user.id}. Verification token: {token}") -def get_user_manager(user_db=Depends(get_user_db)): +async def get_user_manager(user_db=Depends(get_user_db)): yield UserManager(user_db)