meta/architecture-docs/data-model.mmd
2025-05-31 22:41:10 +02:00

25 lines
770 B
Text

---
title: Fediversity migration data model
---
erDiagram
setup["Fediversity setup"]
env["run-time environment"]
deployed["deployed configuration"]
staged["staged configuration"]
token["deployment token"]
script["migration script"]
setup }o--o{ env : offers
setup ||--o{ operator : serves
operator ||--o{ domain : owns
deployment }|--|| domain : uses
operator ||--o{ deployment : has
deployment ||--|{ token : generates
deployment ||--o| deployed : has
deployment ||--|| staged : has
deployed |o--|| staged : compares
deployed ||--|{ application : describes
application ||--o{ version : follows
application ||--o{ script : runs
deployed }|--o{ version : follows
script }o--|| token : uses