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 5

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 ⓘ
linked to: SQLAlchemy

SQLAlchemy ORM ⓘ
linked to: SQLAlchemy
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 ⓘ
usesConcept branches ⓘ
heads ⓘ
migration scripts directory ⓘ
revisions ⓘ
writtenIn Python ⓘ

How these facts were elicited

Referenced by (5)

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