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