suou.sqlalchemy.asyncio

Helpers for asynchronous use of SQLAlchemy.

New in 0.5.0; moved to current location in 0.6.0

Functions

async_query(db, multi)

Wraps a query returning function into an executor coroutine.

Classes

SQLAlchemy(model_class, *[, ...])

Drop-in (in fact, almost) replacement for flask_sqlalchemy.SQLAlchemy() eligible for async environments.

SessionWrapper(db_or_session)

Wrap a SQLAlchemy() session (context manager) adding several QoL utilitites.