Пример #1
0
 def _drop_database(self):
     Database.connection().drop_database(self.TEST_DATABASE_NAME)
Пример #2
0
 def set_collection(cls, collection_name):
     return Database.db()[collection_name]
Пример #3
0
 def _create_database(self):
     Database.db(self.TEST_DATABASE_NAME)
Пример #4
0
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