rasenmaeher_api.db.middleware
Middleware stuff
Module Contents
Classes
Handle app db connection stuff |
|
Middleware that handles request connection pooling |
Attributes
- class DBWrapper[source]
Handle app db connection stuff
- async bind_gino(loop=None)[source]
Bind gino to db
- Parameters:
loop (Optional[asyncio.AbstractEventLoop])
- Return type:
None
- class DBConnectionMiddleware(app, gino, config)[source]
Middleware that handles request connection pooling
- Parameters:
app (fastapi.FastAPI)
gino (gino.Gino)
config (rasenmaeher_api.db.config.DBConfig)