diff --git a/architecture-docs/panel-data-model.mmd b/architecture-docs/panel-data-model.mmd new file mode 100644 index 0000000..818a805 --- /dev/null +++ b/architecture-docs/panel-data-model.mmd @@ -0,0 +1,17 @@ +--- +title: Data model of sample web application +--- +erDiagram + runtime { + json configuration + } + operator { + string username + string password_hash + } + deployment { + json configuration + option[string] version + } + operator ||--o{ deployment : has + deployment }|--|| runtime : uses diff --git a/architecture-docs/panel-data-model.svg b/architecture-docs/panel-data-model.svg new file mode 100644 index 0000000..6af9534 --- /dev/null +++ b/architecture-docs/panel-data-model.svg @@ -0,0 +1 @@ +runtimejsonconfigurationoperatorstringusernamestringpassword_hashdeploymentjsonconfigurationoption[string]versionhasusesData model of sample web application \ No newline at end of file