What problem does it solve? Changing database schemas and transforming data in production is risky: a failed migration can cause downtime or data loss. This Skill provides proven migration patterns for Sequelize, TypeORM, and Prisma, including rollback procedures and zero-downtime deployment strategies. ## Core Features & Use Cases - ORM Migration Templates: Ready-to-use migration code for Sequelize, TypeORM, and Prisma covering table creation, column changes, and type conversions. - Rollback Strategies: Transaction-based migrations and checkpoint-based backups that restore data automatically when verification fails. - Zero-Downtime Patterns: Multi-phase blue-green style migrations (add column, backfill, switch reads, drop old column) for live systems. - Use Case: You need to rename a heavily used column in a production PostgreSQL database without taking the app offline. Follow the multi-step pattern: add the new column, backfill data, deploy code reading the new column, then drop the old one. ## Quick Start Ask the AI to write a zero-downtime TypeORM migration that renames the email column in the users table with a rollback plan.