Loading...
Loading...
Production-safe Drizzle migration workflow for schema changes that require data backfills or constraint tightening. Use when changing enums/check constraints/defaults, removing status values, or sequencing custom and generated migrations in Drizzle. Trigger on requests about Drizzle migration safety, deployment-safe backfills, migration ordering, and rollback planning.
npx skill4agent add pedronauck/skills drizzle-safe-migrationsbun run db:generatebun run db:generate -- --custom --name <name>schema-onlydata+schemadata+schemabun run db:generate -- --custom --name <descriptive_name>bun run db:generatedrizzle/meta/_journal.jsonbun run lint && bun run typecheck && bun run testWHEREUPDATE ... WHERE status = 'legacy_value'NOT VALIDVALIDATE CONSTRAINTreferences/production-playbook.md