Extension that handles SQLAlchemy database migrations for Flask applications using Alembic. Provides command-line tools to manage and automate database migrations in Flask projects.
Flask-Migrate is used in Flask-based data applications to manage database schema changes alongside application code. When a SQLAlchemy model changes, engineers run `flask db migrate` to generate a migration script and `flask db upgrade` to apply it — keeping the database schema in sync with the application model in a Git-tracked, reviewable workflow.
Extension that handles SQLAlchemy database migrations for Flask applications using Alembic. Provides command-line tools to manage and automate database migrations in Flask projects.
Yes, Flask-Migrate is free to use.
Flask-Migrate is listed under the Database Migration Tools category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
AL Alembicfeatured Database Migrations for SQLAlchemy | Free | ★ 4.7 | → |
DM Django Migrationsfeatured Built-in Django Migration Framework | Free | ★ 4.8 | → |
YM yoyo-migrations Database Schema Migration Tool | Free | ★ 4.3 | → |