Jump to content

Testserver mit "leerer" Datenbank [GELÖST]


Recommended Posts

Hallo,

 

wir haben unserer Shop zur Zeit parallel auch auf einem separaten Testserver liegen, um bei Bedarf dort Programmier Änderungen durchführen zu lassen.

 

Wir würden hier gerne aus Datenschutzgründen unserer Kundendaten löschen.

 

Im BO kann man ja scheinbar leider nur 1 Kunden auf einmal löschen :-(

 

Gibt es dort eine Möglichkeit diese Daten alle einfach zu löschen und im Idealfall auch die Statistiken zu den Umsätzen etc?

 

Danke schon mal für Eure Hilfe :-)

Edited by shobbie (see edit history)
Link to comment
Share on other sites

Welche Prestashop-Version ? Im Grunde reicht es, wenn du die Tabellen ps_addresses und ps_customers leerst, dennoch verlieren dann alle Bestellungen deren Abhängigkeiten und sie werden auch unbrauchbar.

 

Wenn es nur um Programmierarbeiten geht, dann muss in der Regel auch garnicht auf die Datenbank zugegriffen werden. Du kannst, wenn du Mitarbeiter im Back-Office einrichtest, bei Prestashop 1.4. und 1.5., den Zugang zu den Tab-Reitern verweigern. Bearbeite einfach unter den Tab-Reiter Mitarbeiter die Berechtigungen deiner angelegten Mitarbeiterprofile.

Link to comment
Share on other sites

Hallo shobbie,

 

so einfach ist das nicht.

 

Du hast auch bei der ps<xx>_customer noch Abhängigkeiten - etwa zur ps<xx>.customer_message. Und du solltest verwaiste Bestllungen oder Warenkörbe gar nicht erst riskieren, wenn du dir nicht Inkonsistenzen in der Datenbank einhandeln willst.

 

Die Adress-Tabelle darfst du schon gar so einfach löschen, weil darin ja nicht nur deine Kundenadressen stehen, sondern auch die Lieferanten- und Herstelleradressen.

Ich würde die ps<xx>_customer und die ps<xx>_adress einmal als CSV exportieren, dann Namen und z.B. Stadt und PLZ mit anonymen Daten überschreiben - der Rest (vor allem die IDs) bleiben unverändert - und anschließend reimportieren - entweder der Einfachheit halber aus PrestaShop heraus oder über PHPMyAdmin.

 

Für den Fall, dass die IDs nicht übereinstimmen, muss zwingend die Verknüpfung über die E-Mailadresse herstellbar sein. Sonst klappt hinterher gar nichts mehr.

 

Die Statistiken werden zum überwiegenden Teil on the fly berechnet - da gibt es nicht viel zu löschen.

 

Gruß,

eleazar

Edited by eleazar (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...