SQLAlchemy-Continuum
latest
Introduction
Version objects
Reverting changes
Queries
Transactions
Native versioning
Plugins
Configuration
Continuum Schema
Alembic migrations
Utilities
License
SQLAlchemy-Continuum
Docs
»
SQLAlchemy-Continuum
Edit on GitHub
SQLAlchemy-Continuum
ΒΆ
SQLAlchemy-Continuum is a versioning extension for SQLAlchemy.
Introduction
Why?
Features
Installation
Basics
Versions and transactions
Version objects
Operation types
Version traversal
Changeset
Version relationships
Reverting changes
Revert update
Revert delete
Revert relationships
Queries
How many transactions have been executed?
Querying for entities of a class at a given revision
Querying for transactions, at which entities of a given class changed
Querying for versions of entity that modified given property
Transactions
Transaction
UnitOfWork
Workflow internals
Native versioning
Usage
Schema migrations
Plugins
Using plugins
Activity
Flask
PropertyModTracker
TransactionChanges
TransactionMeta
Configuration
Global and class level configuration
Versioning strategies
Column exclusion and inclusion
Basic configuration options
Customizing transaction user class
Customizing versioned mappers
Customizing versioned sessions
Continuum Schema
Version tables
Transaction tables
Using vacuum
Schema tools
Alembic migrations
Utilities
changeset
count_versions
get_versioning_manager
is_modified
is_modified_or_deleted
is_session_modified
is_versioned
parent_class
transaction_class
version_class
versioned_objects
version_table
License