feminizidmap / feminizidmap-backend

0 stars 0 forks source link

Fix missing relations #21

Open andneuma opened 5 months ago

andneuma commented 5 months ago

cases

Perpetrator

Sources

lislis commented 5 months ago

Datum der Registrierung fehlt in Strapi -> Hier wollte ich den created_at timestamp nutzen, dann sparen wir uns ein manuelles feld -> @lislis dis funzt aber nicht für die migrierten daten, right?

Argh, natürlich nicht -_- ich mach ein feld registration_date dafür

Hinterbliebene fehlt in Strapi -> habe ich unter Victim einsortiert survived_by und survived_by_details -> @lislis survived_by_details missing in strapi

Das ist schon in Produktion, oder? Ich sehe es schon, aber ich schick gleich noch einen neuen db drump

kein feld für beschreibung -> meinst du hier noch ein extra feld zur Beschreibung der Quelle neben der type details? -> @lislis Ich mein das Kommentar-Fielld in Excel, dafür scheints keine property in Strapi zu geben

ah, hierfür habe ich notes vorgesehen (mehr als Zusammenfassung), weil comments jetzt als dieses kommentarspalten-artige Feature existiert. Ist auch nicht unter der Sources-Component sondern einfach unter Case/Fälle

Kontaktverbot / Einstw. Verfügung fehlt in Strapi -> hinzugefügt restraining_order (dropdown) und restraining_order_details -> @lislis restraining_order dropdown missing in Strapi?? -> @lislis restraining_order_details missing in Excel??

heh, genau 😅 Das muss auch manuell nachgearbeitet werden. Kannst du das Feld aus dem Excel in die restraining_order_details importieren? Davon muss dann das Dropdown in restraining_order manuell ausgefüllt werden.

is_suspect <-> suspect (Beziehung zum Opfer) -> ja das ist etwas komisch. Es ist so gedacht, das "Beziehung zum Opfer" nur ausgefüllt werden soll, wenn der Täter sicher feststeht. Wenn es sich aber "nur" um einen Verdächtigen handelt, soll das in einem anderen Feld festgehalten werden, in dem die Beziehung des Verdächtigen zum Opfer steht (was aber an sich die gleichen Beziehungsverhältnisse sind). Ergibt das Sinn? Ich hab auch einen Moment gebraucht

Never mind den alten Kommentar, der erklärt wie das im Spreadsheet funktioniert hat. Für den Import ist es nur wichtig, dass wenn im Excel etwas anderes steht als n/a oder entfällt muss is_suspect auf true gesetzt werden.

andneuma commented 5 months ago

@lislis registration_date kann ja dann für die neuen cases auf created_at oder published_at (gibts das?) defaulten, kann man auf jeden Fall so einstellen

lislis commented 5 months ago

Sweet!