Datenbankstruktur

Moin,

gibt es eine Möglichkeit “leere” Ordner in der Datenbankstruktur komfortabler zu löschen als jeden Ordner einzeln anfassen zu müssen ?

LG
Andreas

Alle leeren oder nur bestimmte?

Moin, das Thema habe ich seinerzeit nicht weiterverfolg hier… weia is das lange her…wird aber nochmals aktuell…

Ich stehe vor der Frage ob ich diverse (!) leere Ordner/Unterordner in der Datenbank Verzeichnisstruktur auf einmal löschen kann ohne in jedem Ordner erst Unterordner per hand einzeln löschen zu müssen…

Konkret:

Im Hauptverzeichnis steht unter anderem der Ordner “Alben” dieser beinhaltet diverse Unteroordner die wiederum auch nochmal Unterordner besitzen…

Alle leer derzeit, da die hinterlegten Daten darin entfernt wurden.

Jetzt geht es darum diese leeren Ordner alle zu löschen. Ich kann das bisher aber nur in dem ich wirklich jeden Ordner/Unterordner anklicke und alles einzeln lösche… Gibt es da eine andere Möglichkeit diese Ordner alle aufeinmal zu entfernen ?

Gruß
Andreas

In der SQL-Konsole:

DELETE FROM folders WHERE idx NOT IN (SELECT folder FROM item_folders);

Das löscht aber wirklich alle leeren Ordner.

Backup nicht vergessen :wink:

1 Like

Ahhhh, Danke Torben !