Welche Tabellen in der Datenbank müssen geleert werden, um alle Produkte zu löschen?
Ich rate mal ganz wild, alle die mit product
anfangen?
… die Hersteller würden wir ganz gerne behalten wollen
Wenn du ein konkretes Problem hast, helfe ich gerne. Aber die Arbeit um die Tabellen rauszusuchen, musst du schon selber machen
Frage != Problem.
Unsere Hoffnung war, dass jemand bereits vor derselben Aufgabe stand und hier weiß, welche Tabellen von einer Produkt-Entität betroffen sind, um ein Produkt sauber aus der DB zu entfernen.
Hier kannst du ggfs. Infos finden https://docs.shopware.com/de/shopware-5-de/tutorials-und-faq/sql-tipps-tricks
In der Theorie sind in SW6 eigentlich über FKs und on delete Cascade alle zugehörigen Tabellen verknüpft. Wenn du also in der product Tabelle alles löscht, sollte theoretisch auch alles in den dazugehörigen Tabellen aufgeräumt werden. Aber ob das 100% sauber über alle Tabellen gemacht wurde, kann ich nicht sagen.
Danke! Das sieht fast gut aus.
Folgende Entitäten bleiben danach noch in den Tabellen zurück:
- product_keyword_dictionary
- seo_url