cd /news/ai-agents/my-agent-ran-prisma-migrate-reset-he… · home › topics › ai-agents › article
[ARTICLE · art-162476] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

My agent ran prisma migrate reset. Here's the hook I wrote so it can't again

A developer released pgbrake 0.2.0, an MCP server that adds a Claude Code PreToolUse hook to intercept destructive database migration commands such as `prisma migrate reset --force`, `drizzle-kit push --force` and `alembic downgrade base`. When the hook detects one of these commands, it takes a pg_dump snapshot if PGBRAKE_DSN is set, then halts and prompts the user before proceeding. The hook ships as part of a paid Pro tier ($29 one-time for the first 100 licenses, then $39), while the SQL-side undo, approvals and audit log remain free and MIT-licensed.

by read1 min views2 publishedNov 2, 2026

Last week I wrote about pgbrake, an MCP server that makes an agent's SQL writes undoable. People pointed out the obvious hole: agents don't only touch the database through SQL. They also run terminal commands, and prisma migrate reset --force wipes everything without a single SQL statement going through the MCP server.

pgbrake 0.2.0 adds a Claude Code PreToolUse hook for that. It watches Bash commands for migration tools doing destructive things: prisma migrate reset --force, drizzle-kit push --force, alembic downgrade base and similar. When it sees one, it takes a pg_dump snapshot first (if PGBRAKE_DSN is set), then stops and asks you.

pgbrake install-hook

That's the whole setup.

The hook is part of Pro, which is $29 one-time for the first 100 licenses, then $39. No subscription, 14-day refund, and the key is checked offline, so pgbrake never phones home. Pro also lifts the free tier's 20-change undo limit and adds pgbrake log --export csv|json.

The SQL side (undo, approvals, audit log) stays free and MIT.

What it doesn't do yet: Codex hooks, a policy file for custom rules, and online key revocation. If one of those would decide whether you'd use it, tell me which.

https://github.com/lexang/pgbrake

https://lexang.github.io/#pricing

── more in #ai-agents 4 stories · sorted by recency
── more on @pgbrake 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/my-agent-ran-prisma-…] indexed:0 read:1min 2026-11-02 · —