What problem does it solve? Changing database schemas or moving data between databases is risky: a failed migration can corrupt data, cause downtime, or leave no way to roll back. This Skill provides tested migration patterns for Sequelize, TypeORM, and Prisma, including rollback procedures and zero-downtime deployment strategies. ## Core Features & Use Cases - ORM Migration Patterns: Ready-to-use migration templates for Sequelize, TypeORM, and Prisma covering table creation, column changes, and type conversions. - Rollback & Safety Strategies: Transaction-based migrations, checkpoint backups, and verification steps that let you recover from failed migrations. - Zero-Downtime Deployments: Multi-phase blue-green migration patterns (add column, backfill, switch reads, drop old column) for production systems. - Use Case: You need to rename a heavily used email column in production without downtime. The Skill walks you through adding a new column, dual-writing, backfilling data, switching reads, and dropping the old column across separate deploys. ## Quick Start Ask the AI to write a zero-downtime Sequelize migration that renames the users.name column to full_name with a working rollback.