PostgreSQL 13–17
The first corpus, tested against a five-major-version matrix on every change.
Postgres is the first engine and the deepest. The whole safety, performance, set-ordering, credential and plan corpus targets it, and CI runs every rule’s fixtures against Postgres 13, 14, 15, 16 and 17 on every change. Lock and rewrite claims are measured on each major, so a rule that says “rewrites the table on 13, catalog-only on 14+” says so from evidence.
Supported means tested. A new major is added to the matrix, the fixtures run, and any rule whose behaviour changed is updated before the version is called supported.
Try it on your next migration
The CLI is open source and needs no account: npx bolvrk check migration.sql
Also in Databases
- MySQL & MariaDBplanned
- SQLitealpha
- SurrealDBplanned