Implements safe, reversible database schema changes and zero-downtime deployment strategies across major ORMs and SQL dialects.
This skill equips Claude with specialized knowledge for managing complex database schema evolutions without risking data loss or system downtime. It provides implementation patterns for PostgreSQL and MySQL, along with specific workflows for popular tools like Prisma, Drizzle, Django, and golang-migrate. By enforcing principles like immutable migrations and the expand-contract pattern, the skill ensures that developers can confidently handle high-traffic database changes, concurrent indexing, and large-scale data backfills while maintaining a clear audit trail and reliable rollback paths.
主な機能
01SQL patterns for concurrent indexing and non-locking column updates
02Safety checklists for non-blocking schema changes