Expand description
Table-level diffing.
Pairs tables by QualifiedName. Existence differences emit
Change::CreateTable / Change::DropTable; pairs that are present in
both catalogs dispatch to super::columns::diff_columns and
super::constraints::diff_constraints and emit a single
Change::AlterTable containing every per-table operation.
Functions§
- diff_
tables - Diff tables in
targetagainstsource, appending entries toout.