-
Deployment
Deploy database migrations without breaking production
Run schema changes safely against a live database with zero-downtime patterns and a plan for the bad case.
Free Prompt
What This Does / How This Helps
This puts guardrails on schema changes: enforce zero-downtime patterns, batch backfills, time migrations against staging with real-shaped data, snapshot before irreversible changes, and run migrations before code deploys. Migrations are the single most common cause of self-inflicted outages once an app has real users. A drop-column runs in a millisecond on your laptop and holds a lock for two minutes in production while every table read piles up behind it. The rules above aren't paranoid; they're the difference between 'migration ran' and 'migration ran and no user noticed'.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).