コード例 #1
0
ファイル: test_base.py プロジェクト: asseym/bamboo
 def _drop_database(self):
     Database.connection().drop_database(self.TEST_DATABASE_NAME)
コード例 #2
0
ファイル: abstract_model.py プロジェクト: asseym/bamboo
 def set_collection(cls, collection_name):
     return Database.db()[collection_name]
コード例 #3
0
ファイル: test_base.py プロジェクト: asseym/bamboo
 def _create_database(self):
     Database.db(self.TEST_DATABASE_NAME)
コード例 #4
0
ファイル: main.py プロジェクト: akuchalskij/todoapp-fastapi
async def db_session_middleware(request: Request, call_next):
    request.state.db = Database.Session()
    response = await call_next(request)
    request.state.db.close()

    return response