Implements safe, reversible database schema changes and zero-downtime deployment patterns across major SQL databases and ORMs.
This skill equips Claude with specialized knowledge for planning and executing database migrations without risking production stability. It provides specific implementation patterns for PostgreSQL and MySQL while supporting popular tools like Prisma, Drizzle, and Django. By following the expand-contract strategy and safety checklists, it helps developers manage schema alterations, data backfills, and index creation concurrently to ensure zero downtime and high availability for mission-critical applications.
主要功能
010 GitHub stars
02Zero-downtime deployment strategies using the expand-contract pattern
03Best practices for batching large data migrations to avoid table locks
04Domain-specific patterns for PostgreSQL, MySQL, and common ORMs
05Guides for implementing reversible migrations with UP and DOWN paths
06Safety checklists for schema changes, data migrations, and index creation
使用场景
01Designing backfill scripts for large-scale data transformations
02Planning complex schema refactors for high-traffic production databases
03Generating migration scripts for Prisma, Drizzle, or Django models