About
This skill empowers developers to manage complex database transitions with confidence, covering everything from ORM switching (Sequelize, TypeORM, Prisma) to high-stakes schema refactoring. It provides production-ready patterns for zero-downtime deployments using expand-contract strategies, robust rollback procedures via transactions or checkpoints, and cross-dialect compatibility between databases like PostgreSQL and MySQL. Whether you are upgrading database versions or performing complex data transformations, this skill ensures your data layer evolves safely without service interruptions.