diff --git a/architecture-docs/panel-data-model.mmd b/architecture-docs/panel-data-model.mmd index 818a805..0b144d5 100644 --- a/architecture-docs/panel-data-model.mmd +++ b/architecture-docs/panel-data-model.mmd @@ -13,5 +13,15 @@ erDiagram json configuration option[string] version } + backup["back-up"] { + string bucket + string endpoint + } + keypair { + string access_key + string secret_key + } operator ||--o{ deployment : has deployment }|--|| runtime : uses + deployment ||--o{ backup : has + backup ||--|{ keypair : authorises diff --git a/architecture-docs/panel-data-model.svg b/architecture-docs/panel-data-model.svg index 6af9534..205a41f 100644 --- a/architecture-docs/panel-data-model.svg +++ b/architecture-docs/panel-data-model.svg @@ -1 +1 @@ -runtimejsonconfigurationoperatorstringusernamestringpassword_hashdeploymentjsonconfigurationoption[string]versionhasusesData model of sample web application \ No newline at end of file +runtimejsonconfigurationoperatorstringusernamestringpassword_hashdeploymentjsonconfigurationoption[string]versionback-upstringbucketstringendpointkeypairstringaccess_keystringsecret_keyhasuseshasauthorisesData model of sample web application \ No newline at end of file