Skip to the card

Card 686 of 9752026-09-24 issue

Observed arrival · 2026-09-24

Presift’s MySQL migration safety checks

presift.dev Visit website
Editorial interest 80/100 Selection signal · not a rating of the site

Presift scans SQL migrations in GitHub pull requests for destructive changes and MySQL operations that can rebuild tables or block writes.

Landing page captured for the 2026-09-24 issue.
For
Teams reviewing MySQL migrations in GitHub
Worth noticing
Findings cite MySQL 8.0’s online-DDL matrix; current runner support is limited to Linux x86_64 with Python 3.9+.

Field notes

The documented input covers plain SQL, Flyway and Liquibase formatted SQL, and output from tools including Prisma Migrate, Drizzle Kit, goose, dbmate, and golang-migrate. The four checks are intentionally limited to statement classes the page says the MySQL manual documents as rebuilding, blocking, or irreversible. Teams can add an in-migration comment with a reason to suppress an intentional finding.

Observed signals

Read the marks

Editorial observations of this landing page, not a rating.

○OpenPublic substance visible
$PaidCommerce or pricing visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use

One card from the complete issue

The Busker’s Compute Bill

314,149 arrived 1,000 judged 975 catalogued Enter the complete issue
presift.dev

Landing page observed 2026-09-24. The live site may have changed.