Database Migration ERD now consistently uses the renamed repository and website: fightingBald/database-migration-erd. This patch fixes package metadata and documentation URLs; parsing and layout behavior are unchanged.
Install
Requires Python 3.11+, pipx and D2 0.7.1 on PATH:
pipx install https://github.com/fightingBald/database-migration-erd/releases/download/v0.2.1/migration_erd-0.2.1-py3-none-any.whl
migration-erd ./migrations ./schema.svgThe package/command remains migration-erd; python -m erd_generator and embedding under tools/erd-generator/ remain supported.
Changes
- Correct the homepage, source, documentation and issue URLs in the distribution, README, website, sitemap and sharing metadata.
- State the SQL boundary clearly: the current parser uses the PostgreSQL dialect. Compatible SQL from other databases can work; full MySQL, SQLite and SQL Server migration support is not verified. ORM migration source code is not an input format.
- Add publication regression checks and a focused bug report form. Website PRs validate links and metadata without deploying; main deploys. Code CI retains Python 3.11/3.14 rendering coverage and skips documentation-only changes.
The 64-table fictional showcase remains pinned to v0.2.0, which generated the published measurements. Existing assets have not been replaced.