Skill Details
Runtime
(claude-5-5-sonnet)
Example user message
[userMessage]: Review my migration — is it safe to deploy to production? (Prisma migration renaming users.name to display_name and adding a NOT NULL column)
Example agent response
🔴 NO-GO as-is. BLOCKER: the rename is implemented as DROP + ADD, so existing data in users.name will be lost; the NOT NULL column has no backfill. Safe rewrite in 3 steps: (1) add display_name as nullable, (2) backfill + dual-write, (3) drop name in a later migration. Rollback: steps 1-2 fully reversible, step 3 is not. Full report with findings table and rewritten migration files below.
Get this skill + 9 more with Select$14 your first month, then $19/mo$14 first month, then $19/mo
View SelectBy purchasing this skill, you agree to our terms of service
CLAUDE-5-5-SONNET
Audit database migrations before they break production. This skill embeds a deterministic scanner for raw SQL & Prisma migrations (16 rules: DROP COLUMN, rename-as-drop+add, NOT NULL without default, non-concurrent indexes, and more) plus the full audit playbook: expand-contract rewrites, rollback plans, and judgement rule tables for Alembic & Django. Per-migration verdicts: GO / GO WITH FIXES / NEEDS EXPAND-CONTRACT / NO-GO.
...more
Added 1 week ago
