INNER CODE UNIT · Python

lifespan

mongodb-developer/FARM-Intro · backend/main.py:12

async def lifespan(app: FastAPI):
    app.mongodb_client = AsyncMongoClient(
        settings.DB_URL,
        appName="farm-intro-api",
    )
    app.mongodb = app.mongodb_client[settings.DB_NAME]
    yield
    app.mongodb_client.close()


app = FastAPI(lifespan=lifespan)

app.include_router(todo_router, tags=["tasks"], prefix="/task")


if __name__ == "__main__":
    uvicorn.run(
        "main:app",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…