Erweiterung der BioMe-TMD-Datenbank/-API um die Möglichkeit zur Ablage von News
Als registrierter und eingeloggter Nutzer kann ich News in einem Editor erstellen und speichern. Die News haben folgende Attribute:
- Titel
- Datum (createdAt)
- Nachrichtentext
Update
Es haben sich neue Anforderungen an die News ergeben, siehe https://ufz-jira.scolution.de/browse/MWB-245. Multilinguale News sollen unterstützt werden, indem News-Metadaten getrennt von News-Content gespeichert werden. Außerdem sollen die Metadaten, neben createdAt noch ein modifiedAt Datum enthalten, sowie den Ersteller und den letzten Bearbeiter.
Neue News Struktur:
- createdAt
- modifiedAt
- Ersteller
- letzter Bearbeiter
- Content
Content:
- Sprache
- Title
- Content
In Ticket MWB-245 werden außerdem zu unterstützende Queries genannt, die getestet werden müssen.
Akzeptanzkriterien
-
Neue Entität für News -
Neue Entität für News-Content -
GraphQL-Schema anpassen -
SQL-Update-Script -
Test der Queries -
Benennung der Attribute konsequent in englisch
Review
-
Neue Entität für News -
Neue Entität für News-Content -
GraphQL-Schema anpassen -
SQL-Update-Script -
Test der Queries -
Benennung der Attribute konsequent in englisch
Edited by Michael Voigt