Skip to content

v0.12.0

Choose a tag to compare

@FabianClemenz FabianClemenz released this 03 Aug 08:52
· 42 commits to main since this release
Immutable release. Only release title and notes can be modified.
80c31a0

Added

  • SQL frontend: UNIQUE single-column foreign keys now render as 1:1 (instead of N:1). Drawn child ... parent: |o--|| when the FK column is NOT NULL, |o--o| when nullable — the child end is |o because a UNIQUE FK caps a parent at zero-or-one child. Both column-level UNIQUE and single-column table-level UNIQUE (col) (anonymous or named CONSTRAINT ... UNIQUE (col)) are recognized; composite UNIQUE (a, b) is out of scope. A unique non-primary-key column is also marked UK in the entity block, and --format json gains a unique boolean per field. Other frontends are unaffected (#97, #129).

Full changelog: v0.11.5...v0.12.0