Skip to content

Commit 7456a06

Browse files
committed
Actualize docs a bit
1 parent 0292f22 commit 7456a06

File tree

5 files changed

+1
-30
lines changed

5 files changed

+1
-30
lines changed

docs/usage/frameworks/aiohttp.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@ async def start_db_pool(app: web.Application) -> None:
2626
app["db_pool"] = db_pool
2727

2828

29-
async def stop_db_pool(app: web.Application) -> None:
30-
"""Close database connection pool."""
31-
db_pool = cast(ConnectionPool, app.db_pool)
32-
db_pool.close()
33-
34-
3529
async def pg_pool_example(request: web.Request):
3630
db_pool = cast(ConnectionPool, request.app["db_pool"])
3731
connection = await db_pool.connection()

docs/usage/frameworks/blacksheep.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,6 @@ async def on_start(app: Application) -> None:
3232
app.services.add_instance(db_pool)
3333

3434

35-
@app.on_stop
36-
async def on_stop(app: Application) -> None:
37-
"""Close a database pool if it exists in app scope."""
38-
try:
39-
db_pool = app.services.resolve(ConnectionPool)
40-
except Exception:
41-
...
42-
else:
43-
db_pool.close()
44-
45-
4635
@get("/")
4736
async def pg_pool_example(db_pool: ConnectionPool) -> list[dict[Any, Any]]:
4837
connection = await db_pool.connection()

docs/usage/frameworks/fastapi.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ async def lifespan(app: FastAPI) -> AsyncGenerator[None, None]:
3030
max_db_pool_size=10,
3131
)
3232
app.state.db_pool = db_pool
33-
yield
34-
await db_pool.close()
3533

3634

3735
app = FastAPI(lifespan=lifespan)

docs/usage/frameworks/litestar.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,6 @@ def start_db_pool(app: Litestar) -> ConnectionPool:
3333
return cast("ConnectionPool", app.state.db_pool)
3434

3535

36-
async def stop_db_pool(app: Litestar) -> None:
37-
"""Close database connection pool."""
38-
if getattr(app.state, "engine", None):
39-
db_pool = cast(ConnectionPool, app.state.db_pool)
40-
db_pool.close()
41-
42-
4336
@get("/")
4437
async def pg_pool_example(request: Request) -> list[dict[Any, Any]]:
4538
db_pool = cast(ConnectionPool, request.app.state.db_pool)

docs/usage/frameworks/robyn.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@ async def pg_pool_example(request: Request) -> list[dict[Any, Any]]:
3636

3737

3838
async def main() -> None:
39-
try:
40-
app.start(host="127.0.0.1", port=8000)
41-
finally:
42-
db_pool.close()
39+
await app.start(host="127.0.0.1", port=8000)
4340

4441

4542
if __name__ == "__main__":

0 commit comments

Comments
 (0)