chrononaut
A history mixin with audit logging, record locking, and time travel (!) for PostgreSQL and Flask-SQLAlchemy. Requires Flask-SQLAlchemy >= 2.2. See the documentation for more details. Development and all PRs should pass tests and linting on CircleCI, including use of pre-commit
for automated linting with flake8
and black
.
Note: Future plans include extending supporting for SQLAlchemy more generally and across multiple databases.