Flask-Migrate

E96625

Flask-Migrate is a Flask extension that integrates Alembic-based database schema migrations into Flask applications.

Jump to: Statements Referenced by

Statements (47)

Predicate Object
instanceOf Flask extension
Python package
software library
basedOn Alembic
category database migration tool
web development tool
compatibleWith Flask application factory pattern
configurationStyle Flask extension configuration via app.config
distributionFormat Python wheel
source distribution
documentationURL https://flask-migrate.readthedocs.io
ecosystem Flask ecosystem
enables incremental database schema evolution
team collaboration on database changes
hostedOn PyPI NERFINISHED
integratesWith Alembic
Flask NERFINISHED
invokedBy flask db command
license MIT License NERFINISHED
maintainer Miguel Grinberg
programmingLanguage Python
provides Flask CLI integration
Flask-Script integration (legacy)
command line integration for database migrations
requires Alembic
Flask NERFINISHED
SQLAlchemy NERFINISHED
sourceCodeRepository https://github.com/miguelgrinberg/flask-migrate
supports SQLAlchemy
database schema migrations
supportsDatabase any database supported by SQLAlchemy
supportsFeature autogenerate migrations from SQLAlchemy models
custom migration script editing
database downgrade to specific revision
database migration history tracking
multiple database migration commands
targetUser Flask developers
typicalDependencyOf Flask web applications
usedFor applying database migrations
downgrading databases
generating migration scripts
managing database schema changes in Flask applications
upgrading databases
versioning database schemas
uses Alembic migration environment
SQLAlchemy metadata
writtenIn Python

Referenced by (1)

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

Flask extensionEcosystem Flask-Migrate