ores.plantuml.er

Table of Contents

This page is the node for the ores.plantuml.er facet of the codegen template library, part of the ores.plantuml technical space. Each archetype below is documented, and holds its mustache source, in its own linked page — this page is the facet-level summary and the routing table to them.

Summary

One template: a PlantUML entity-relationship diagram for the whole bi-temporal SQL schema. Not currently wired into any live generation path in core.py — the plantuml profile entry that used to name it belonged to the now-retired profile system; retained pending a dead-code audit rather than deleted outright, since the diagram shape it encodes may still be wanted.

The ores.plantuml.er facet

Projects the schema model (tables, columns, relations) onto a PlantUML diagram source, not code: one entity block per table, columns flagged with {{#is_fk}}, relations drawn with {{cardinality}} between from_table=/=to_table.

Archetypes

Archetype Description
ores.plantuml.er.diagram PlantUML entity-relationship diagram for a schema: one entity block per table (columns flagged with {{#is_fk}}, coloured via {{color}}), relations drawn with {{cardinality}} between from_table / to_table, stamped with {{generated_at}}. Referenced by no code — only the plantuml profile entry (output output/{entity}_er.puml, untracked) names it; retained pending the profiles-drift audit, like cmake_service_src. The original file had CRLF line endings (the only template that did); the literate migration normalised it to LF.

See also

Emacs 29.3 (Org mode 9.6.15)