Benutzer löschen entfernt nicht dessen Adressen
Auf meinem lokalen Test-System ist durch #1355 (closed) aufgefallen, dass ich sehr viele Adressen in der Datenbank habe, zu denen kein Benutzer gehört.
In der User->delete()
Methode wird dessen Adresse nicht entfernt: https://dev.quiqqer.com/quiqqer/quiqqer/-/blob/dev/lib/QUI/Users/User.php?ref_type=heads#L2337-2375
Am schönsten/besten/einfachsten wäre es wahrscheinlich mit Foreign Keys zu arbeiten, die das Attribut ON DELETE CASCADE
haben.
Dann muss man sich im Code gar nicht darum kümmern und muss nur den "Eltern-Eintrag" - also den Eintrag aus der users
Tabelle - löschen.