Alembic
Libraries
Schema migrations, applied on startup so an environment cannot drift behind the code.
A migration tool for SQLAlchemy that records schema changes as ordered, reversible revisions.
How we use it
Every schema change ships as a revision, and the revision is what runs on deployment. A database whose shape is not in version control is a database nobody can rebuild.
12
systems