Skip to content

Generated Examples

Every artefact on this page was produced by the generator tests from one ontology and one configuration file. Nothing here is hand-written, so it shows exactly what the toolkit emits.

The configuration is a complete worked example in its own right — see Configuration for what each key does.

Refreshing these examples

The generator tests write to target/test-cache; the script copies the results into the documentation and regenerates the diagram include-partials.

bash
./mvnw -Dtest='ClassDiagramGeneratorTest,ERDiagramGeneratorTest,SQLGeneratorTest,ShaclGeneratorTest,JavaGeneratorTest,TypescriptGeneratorTest,DataFrameGeneratorTest,BikeshedGeneratorTest,ODCSGeneratorTest' test
./scripts/update-doc-examples.sh

If a generator output is missing the script lists every missing file and stops, rather than failing halfway through. PNG export needs a Playwright browser; when it is unavailable the script keeps the committed images and warns. See Generators for export-png.

Class diagram

Generated by class-diagram into class-diagram.mmd.

Released under the GNU General Public License v3.0.