Skip to content

Releases: jayblast-spec/pglite-diff

v0.1.1

Choose a tag to compare

@jayblast-spec jayblast-spec released this 15 Sep 14:11
Add CLI, GitHub Action, and badges

CLI takes a config module (default-exporting {before, after, probes}) and
runs diffScenarios against it. Verified the built binary directly (not
just source via tsx) against a real config file, including exit code.

v0.1.0 -- initial release

Choose a tag to compare

@jayblast-spec jayblast-spec released this 15 Sep 13:47

First release of pglite-diff: diffs two SQL setups' query results on isolated in-memory Postgres instances (via PGlite).

Existing Postgres migration tools (Flyway, Atlas, Sqitch, pgroll, etc.) all apply migrations; none diff two migration paths' resulting data against each other -- the exact question that matters when refactoring a migration history. Verified against real Postgres, including a genuine migration-regression scenario caught row-by-row.