suou.sqlalchemy

Utilities for SQLAlchemy.

Module Attributes

IdType

Database type for SIQ.

Functions

create_session(url)

Create a session on the fly, given a database URL.

require_auth_base(cls, *, src[, column, ...])

Inject the current user into a view, given the Authorization: Bearer header.

token_signer(id_attr, secret_attr)

Generate a user signing function.

Classes

AuthSrc(**kwargs)

AuthSrc object required for require_auth_base().

Modules

asyncio

Helpers for asynchronous use of SQLAlchemy.

orm

Utilities for SQLAlchemy; ORM

quart

SQLAlchemy-Quart bindings