Closed flenny closed 5 months ago
Die Bohrung selbst scheint gelöscht. In der Tabelle bdms.borehole_files
existieren aber noch verweise darauf 🤔
Einträge können glaube ich einfach aus der DB gelöscht werden
Die fehlerhaften Bohrprofil-Verknüpfungen auf die nicht mehr existierende Bohrung mit der Id 6 wurden soeben aus allen drei DB Instanzen gelöscht (manuell).
super, somit ist das wohl erledigt, oder?
@gysimichael @flenny Es gibt noch mehr Einträge in bdms.borehole_files
, die ins Leere zeigen. Diese sollten wir auch bereinigen oder was meint ihr?
Dieses Issue ist aus https://github.com/swisstopo/swissgeol-boreholes-suite/issues/827 entstanden, wo es darum ging, dass in der DB referenzierte Bohrprofile auf der S3 Ablage gefehlt haben. Ich würde dieses Issue somit schliessen.
Den Punkt mit "Es gibt noch mehr Einträge" (auf DEV PROD sinds ca. 1'000 🙈), wollte ich nachher noch kurz mit dir @danjov anschauen. Ich gehe eher davon aus, dass wir da in der Applikation ein "Problem" haben, dass bspw. beim Löschen oder Duplizieren die Verknüpfungen nicht korrekt bereinigt werden. Ein Bereinigen in der DB hilft da wahrscheinlich nicht weiter. Lass uns das Problem nachher kurz analysieren und dann ein neues Issue erstellen.
Betrifft Bohrung https://dev-boreholes.swissgeol.ch/editor/6 (identisches Verhalten auf TEST und PROD)