MetaDbDiff
Welcome to the MetaDbDiff technical documentation portal. Content is derived from source code, tests, and pipeline artifacts.
Projects
MetaDbDiff
Database metadata comparison and DDL migration script generation engine for Delphi and Lazarus. Compare two physical database schemas, or compare a Delphi Pascal ORM entity model against an active database, and emit surgical DDL synchronization scripts. v2.0.0 — supports Firebird, Firebird 3, Interbase, PostgreSQL, MySQL, MSSQL, Oracle, SQLite, and AbsoluteDB.
Documented release
This portal matches the published v2.0.0 tag, per boss.json and repository tags.
- [2.0.0] — Multi-dialect DDL engine: Firebird / Firebird 3 / Interbase / PostgreSQL / MySQL / MSSQL / Oracle / SQLite / AbsoluteDB. Decoupled metadata extraction layer (
TMetadataDBAbstract). Full MIK (MetaInfo Kind) internal model (TTableMIK,TColumnMIK,TPrimaryKeyMIK,TForeignKeyMIK,TIndexeKeyMIK,TCheckMIK,TViewMIK,TTriggerMIK,TCatalogMetadataMIK). Column-position reordering viaComparerFieldPosition.
See IDDLGeneratorCommand for the full DDL generation interface.