database-migration
Installation
Summary
Execute database migrations across ORMs with zero-downtime strategies and rollback procedures.
- Supports three major ORMs: Sequelize, TypeORM, and Prisma, with migration syntax and CLI commands for each
- Covers schema transformations including column additions, renames, type changes, and data restructuring with multi-step approaches for large tables
- Includes transaction-based and checkpoint-based rollback strategies to safely recover from failed migrations
- Provides zero-downtime deployment patterns using blue-green strategies that decouple schema changes from application code updates
- Handles cross-database migrations with dialect-specific logic for PostgreSQL, MySQL, and other platforms
SKILL.md
Database Migration
Master database schema and data migrations across ORMs (Sequelize, TypeORM, Prisma), including rollback strategies and zero-downtime deployments.
When to Use This Skill
- Migrating between different ORMs
- Performing schema transformations
- Moving data between databases
- Implementing rollback procedures
- Zero-downtime deployments
- Database version upgrades
- Data model refactoring