Skip to content

v0.11.4

Choose a tag to compare

@FabianClemenz FabianClemenz released this 23 Jul 15:50
· 50 commits to main since this release
Immutable release. Only release title and notes can be modified.
dc4741e

Fixed

  • Structural link-table detection now covers composite-PK association tables with more than two foreign keys (ternary and higher-order joins), not just two-FK tables. A table whose primary key is made up entirely of foreign keys — with no payload columns — is flagged as a link table (<< (L) link >>) regardless of its name or arity, and higher-order ones are drawn as a star of edges from each parent to the link entity.
  • The rule is now shared by every parser backend (Python AST, Core Table(...) synthesis, and the SQL DDL frontend), so it can no longer drift between them (#118).

Full changelog: https://github.com/devsuit-berlin/erdify/blob/v0.11.4/CHANGELOG.md