add data model for the reference front-end #31

Merged
fricklerhandwerk merged 4 commits from panel-data-model into main 2025-06-06 11:05:29 +02:00
Owner

follows up from #31 to offer a data model focused on formalize to the point of incorporating any data attribute types to be stored in the panel db.

data model requirements:

  • specifying entity relations e.g. many-to-many
  • migrating both deployed and staged configurations
  • deploying of applications using the same versions
  • retaining relevant application state
  • handling of application-specific migration logic, such as to rewrite URLs as needed - note this requirement does not affect the model here, in the sense it is handled through code rather than through the database

closes Fediversity/Fediversity#103.

follows up from #31 to offer a data model focused on formalize to the point of incorporating any data attribute types to be stored in the `panel` db. data model [requirements](https://git.fediversity.eu/Fediversity/meta/src/branch/main/architecture-docs/data-model-requirements.md): - [x] specifying [entity relations](https://mermaid.js.org/syntax/entityRelationshipDiagram.html#relationship-syntax) e.g. many-to-many - [x] migrating both deployed and staged configurations - [x] deploying of applications using the same versions - [x] retaining relevant application state - handling of application-specific migration logic, such as to rewrite URLs as needed - note this requirement does not affect the model here, in the sense it is handled through code rather than through the database closes https://git.fediversity.eu/Fediversity/Fediversity/issues/103.
fricklerhandwerk was assigned by kiara 2025-06-04 18:45:12 +02:00
Niols was assigned by kiara 2025-06-04 18:45:12 +02:00
kiara added 1 commit 2025-06-04 18:45:13 +02:00
kiara added 1 commit 2025-06-04 21:27:41 +02:00
kiara added 1 commit 2025-06-04 21:54:37 +02:00
kiara added 1 commit 2025-06-04 22:18:15 +02:00
fricklerhandwerk approved these changes 2025-06-06 11:04:57 +02:00
fricklerhandwerk merged commit 7d68f6fef8 into main 2025-06-06 11:05:29 +02:00
Sign in to join this conversation.
No reviewers
No labels
WP2
WP3
No milestone
No project
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Fediversity/meta#31
No description provided.