Compare two SQL schemas and list added, removed, and changed objects.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Schema descriptions are normalized into tables, columns, constraints, and indexes; set differences then produce a review report or migration draft. The result is not applied to a live database.
Input1: SELECT name, email FROM users WHERE active = true Input2: SELECT name, email, age FROM users WHERE active = true AND age > 18
Type Section Detail -------- ------- ------------------------------------------------------------------ modified SELECT SELECT changed from "NAME, EMAIL" to "NAME, EMAIL, AGE" modified WHERE WHERE changed from "ACTIVE = TRUE" to "ACTIVE = TRUE AND AGE > 18"
Drift checks, migration reviews, and DBA release planning compare schemas.