demo_shop — ERD

Depth:
Direction:
Tables
Checkboxes control the overview only (they do not affect this view)
Legend / Controls
one to many
one to one
many to many (via join table)
⇢name … join-table label (toggle with Labels)
◎ in list / ✓ on node = expansion root (checked) dashed AUTO = shown live by auto-expand finer-dashed KEPT = left on screen after auto-expand was turned off
faint dotted = relation inferred from FK column name
Framework association names (has_many etc.) appear in the right pane
Diagram: click = select, shift/ctrl-click = multi-select, double-click = focus, drag = move (whole selection if multi-selected)
shift-drag on empty canvas = rubber-band select
2+ selected: align/distribute buttons appear in the right pane
List: click = locate in diagram, double-click = focus
Toolbar "Highlight" box: marks matches everywhere (doesn't filter), survives exports.
Enter = next match, Shift+Enter = previous match
Esc: exit focus
No tables are displayed
Check tables in the list on the left, or press "All"
Layout
Image options
Names
Diagram
PNG
SVG
Schema markup
Mermaid
PlantUML
DBML
Save proposed changes
Config JSON
Updated HTML
Mouse
Pan / zoomdrag bg / Ctrl+wheel
Focus a table (again to exit)double-click
Move (hold Alt: no snap)drag table
Multi-selectShift+click / Shift+drag
Move a whole groupdrag its title
Keyboard
Close menu / clear search / exit focus / deselectEsc
Undo / redo layoutCtrl/Cmd+Z / +Shift+Z
Next / prev search hitEnter / Shift+Enter
Full manual ↗
Details
Click a table
to see its details