In diesem Repository werden die Daten für den Onlinegenerator für Datenauskunftsbegehren verwaltet.
3 Datenstrukturen sind vorhanden:
- Organisationen (
/data/orgs
) - Arten von Dienstleistungen/Firmen (
/data/types
) - Ereignisse (
/data/events
)
Pro Organisation/Art/Ereignis wird ein .yml
file angelegt. Der Filename ist nicht relevant.
Variablen werden in der Form {type:name:label}
in den Texten definiert. Hierbei gilt es folgendes zu beachten:
name
soll über den gesamten Datensatz eindeutig sein wenn das gleiche gemeint ist (z.B.mobileNumber
)type
ist optional und kann/sollte einer der folgenden Werte sein:string
,number
,tel
,email
,date
label
kann auch Leerzeichen enthalten und wird der Userin angezeigt
Organisationen können einen history
Eintrag (ein array
) halten. Einzig der type removed
ist im Moment unterstützt. Beispiel:
history:
- action: removed
date: '2021-06-05T00:00:00.000Z'
reason: 'Die Firma XY....'
nvm use
npm install
npm run compile