// database-migrations
Database Schema Migration Tool
Database schema migration tool that lets you manage your database schema by applying and rolling back migration scripts written in pure SQL or Python. Simple and flexible approach to database migrations.
Python data engineers use yoyo-migrations for managing database schema changes in projects where plain SQL migrations are preferred over ORM-based tools like Alembic or Django migrations. It is used to version-control schema changes for analytics databases, pipeline metadata stores, and data warehouse tables, keeping DDL changes in source control and ensuring consistent schema state across development, staging, and production environments.
Database schema migration tool that lets you manage your database schema by applying and rolling back migration scripts written in pure SQL or Python. Simple and flexible approach to database migrations.
Yes, yoyo-migrations is free to use.
yoyo-migrations is listed under the Database Migration Tools category on Python Data Engineering.
// contains affiliate links
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 | → |
FM Flask-Migrate Database Migrations for Flask | Free | ★ 4.5 | → |