Skip to content

Tabelle für OPUS 4-Events hinzufügen #422

@j3nsch

Description

@j3nsch

Die neue Tabelle soll Events speichern. Events sind zum Beispiel DeepGreen-Imports. Die Einträge sollen eine Art Log darstellen, das in der Administration angezeigt werden kann. Im ersten Schritt geht es vor allem um DG-Imports, aber auch automatisch ausgeführte Aufgaben aus der Hintergrundverarbeitung.

Die Tabelle braucht mindestens folgende Spalten.

  • ID (auto)
  • GUID (u.a. für Referenzen in Dokumenten)
  • Type
  • Data (freier Inhalt, abhängig vom Typ)
  • Zeitstempel
  • Status

Die Werte für Status hängen möglicherweise vom Type ab. Darüber muss noch nachgedacht werden. Für DeepGreen könnte man einen laufenden Import mit dem Status STARTED markieren und ihn später auf SUCCESS oder FAILURE ändern, wenn der Import abgeschlossen ist.

Status könnte natürlich in Data einfließen, wird aber bei der allgemeinen Anzeige der Events benötigt und sollte leicht abrufbar sein.

Metadata

Metadata

Assignees

Labels

No labels
No labels
No fields configured for Feature.

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions