Manages safe, reversible database schema changes and data migrations using zero-downtime patterns across major ORMs and SQL dialects.
This skill provides Claude Code with deep expertise in database evolution, ensuring schema changes are executed without service interruption. It implements the expand-contract pattern for zero-downtime deployments, handles complex data backfills in batches to prevent table locks, and provides specific syntax for popular tools like Prisma, Drizzle, Django, and golang-migrate. By enforcing a migration-first philosophy, it helps developers avoid manual production changes and maintain consistent environments through immutable, versioned migration files.
주요 기능
010 GitHub stars
02Automated migration safety checklists and rollback planning
03ORM-specific support for Prisma, Drizzle, Django, and TypeORM
04Batched data backfill scripts to prevent production table locks