예제 #1
0
파일: test_base.py 프로젝트: asseym/bamboo
 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
파일: test_base.py 프로젝트: asseym/bamboo
 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