Alembic

E430982

Alembic is a lightweight database migration tool for SQLAlchemy used to manage and version schema changes in Python applications.

All labels observed (1)

Label Occurrences
Alembic canonical 3

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf Python software library
database migration tool
category Python database tool
database migration framework
command alembic branches
alembic current
alembic downgrade
alembic heads
alembic history
alembic init
alembic revision
alembic stamp
alembic upgrade
configurationFileName alembic.ini
designedFor Python applications
hasFeature autogenerate migrations from SQLAlchemy models
branching migrations
command line interface
environment configuration file
migration history tracking
migration script templates
migration scripts
multiple database support via SQLAlchemy
offline migrations
online migrations
revision identifiers
integratesWith SQLAlchemy Core NERFINISHED
SQLAlchemy ORM NERFINISHED
license open source license
lightweight true
programmingLanguage Python
supports database schema versioning
downgrade migrations
schema migrations
transactional DDL (where available)
upgrade migrations
typicalUseCase deploying database changes safely
managing database schema changes over time
version controlling database schema
usedWith SQLAlchemy NERFINISHED
usesConcept branches
heads
migration scripts directory
revisions
writtenIn Python NERFINISHED

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flask-Migrate integratesWith Alembic
Flask-Migrate basedOn Alembic
Flask-Migrate requires Alembic