on the GitHub Marketplace free · MIT no API key required

Catch the migration that locks
your production table.

A migration that ran in 0.4s on staging can freeze your users table for 20 minutes in production. Migration Autopilot reviews every migration PR and blocks the unsafe ones, with the exact safe rewrite. Prisma, Drizzle, Rails, raw SQL.

No DBA on the team? This is your DBA on every pull request.

Migration Autopilot blocks a DROP COLUMN PR — bot comment explains the risk, suggests the safe rewrite, fails the check, blocks merge.

What it catches

data loss

DROP COLUMN, DROP TABLE, TRUNCATE — permanently deletes data and breaks the running app version mid-deploy. We block it and suggest the expand/contract path.

prod lock

SET NOT NULL, type changes, non-CONCURRENTLY index — take an exclusive lock and scan every row, freezing reads and writes on a big table.

silent break

Renames, foreign keys & checks without NOT VALID — validate every row under a lock, or break the deployed app the instant they land.

Deterministic rule engine built from real production postmortems — near-zero false positives, so you can require it as a merge gate without crying wolf.

How it compares

  Multi-ORM Hosted PR-native Deterministic Free tier
Migration Autopilot ✅ Prisma · Drizzle · Rails · SQL ✅ (Pro) ✅ (rules, not LLM) ✅ unlimited Action
Squawk (OSS) ❌ Postgres SQL only ⚠ DIY CI ✅ self-host
strong_migrations (OSS) ❌ Rails only ⚠ runtime, not PR
Atlas migrate lint ❌ paywalled Oct 2025
CodeRabbit / Greptile / Qodo ⚠ generic ❌ LLM ⚠ trial

Two minutes to set up

# .github/workflows/migration-review.yml
name: Migration Autopilot
on: pull_request
permissions: { contents: read, pull-requests: write }
jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: isabellehuecloser-ctrl/migration-autopilot@v0
        with:
          fail-on: high     # block merge on dangerous migrations

No OpenAI key required — detection is deterministic. The hosted Pro version is 1-click, no CI file, with a dashboard and history.

Early access

Free Action

€0

Self-hosted GitHub Action. Full rule engine. Bring your own CI.

Pro (hosted)

€12/mo

1-click install, no CI setup, dashboard + history, all repos.

Join the waitlist →

Team

Soon

Org-wide policy, required checks, multi-repo. Talk to us.

Hosted Pro is coming

The free Action is live now. Drop your email and we'll ping you when the hosted version ships (dashboard, history, all repos), with a launch discount.