Σελίδα 1 από 1

Διαγραφή δοκιμών(παραγγελιών) από τη βάση

Δημοσιεύτηκε: 09 Σεπ 2014, 14:31
από new_man
Καλησπέρα σας,

Μετά από αρκετό καιρό και φτάνοντας σιγά-σιγά στο τέλος του στησίματος της πρώτης πλατφόρμας σε opencart με την οποία ασχολούμαι, ρωτάω τους πιο έμπειρους από ποιούς πίνακες στη βάση θα πρέπει να διαγράψω τις έως τώρα δοκιμές (εγγραφές αναφορικά με προιόντα που έχω επιλέξει σαν καινούργιος πελάτης ή ως επισκέπτης, ώστε να τεστάρω κάποιο πρόβλημα που θα μπορούσε να εμφανιστεί έως τώρα), τη μέρα που θα πώ ότι πλέον δεν χρειάζεται κάτι άλλο και ότι δεν υπάρχουν περαιτέρω εκκρεμμότητες.

Ρίχνοντας μια ματιά, και κάνοντας ήδη μερικές δοκιμές έχω εντοπίσει τους εξής πίνακες, στους οποίους αν πιστεύετε ότι θα πρέπει να προστεθούν και άλλοι, παρακαλώ να μου τους υποδείξετε:
oc_address
oc_order
oc_order_history
oc_order_product
oc_order_total (για αυτό δεν είμαι σίγουρος)

Να ενημερώσω ότι έχω κάνει δοκιμές κατευθείαν σε προιόντα, χωρίς ιδιαιτερότητες όπως reward points, download file, attributes, returns και voucher (τα αναφέρω απλά για να προλάβω κάποια απάντηση που θα είχε να κάνει με αυτούς τους πίνακες)

Δεν ξέρω αν χρειάζεται....χρησιμοποιώ την έκδοση 1.5.6
Ευχαριστώ

Re: Διαγραφή δοκιμών(παραγγελιών) από τη βάση

Δημοσιεύτηκε: 10 Σεπ 2014, 18:01
από Alexandra
Καλησπέρα,

Μπορείς να μηδενίσεις όλα tables που σχετίζονται με παραγγελίες (ακόμη και αυτά που είναι ήδη κενά) εκτός από το oc_order_status.

Από το phpMyAdmin στη βάση σου επιλέγεις SQL, δίνεις αυτές τις εντολές και πατάς GO
Κώδικας: Επιλογή όλων
TRUNCATE TABLE `oc_order`;
TRUNCATE TABLE `oc_order_download`;
TRUNCATE TABLE `oc_order_field`;
TRUNCATE TABLE `oc_order_fraud`;
TRUNCATE TABLE `oc_order_history`;
TRUNCATE TABLE `oc_order_option`;
TRUNCATE TABLE `oc_order_product`;
TRUNCATE TABLE `oc_order_recurring`;
TRUNCATE TABLE `oc_order_recurring_transaction`;
TRUNCATE TABLE `oc_order_total`;
TRUNCATE TABLE `oc_order_voucher`;
Αν εγκατέστησες extensions πληρωμών όπως Paypal, δημιουργούνται επιπλέον oc_order tables που πρέπει να μηδενίσεις και αυτά.

Re: Διαγραφή δοκιμών(παραγγελιών) από τη βάση

Δημοσιεύτηκε: 19 Δεκ 2018, 12:06
από jevous
Καλημέρα
Τι ίδιο ισχύει και για opencart 2.2.0.0?
Ευχαριστώ

Re: Διαγραφή δοκιμών(παραγγελιών) από τη βάση

Δημοσιεύτηκε: 23 Δεκ 2018, 15:29
από Alexandra
Καλησπέρα,

Επισύναψα ένα αρχείο SQL για πλήρες reset πελατών, παραγγελιών και όλων των σχετικών με αυτά σε εκδόσεις 2.1.0.2, 2.2.0.0, 2.3.0.2. Εννοείται ότι αν έχει δηλωθεί διαφορετικό prefix πρέπει να γίνει η ανάλογη προσαρμογή στο αρχείο.
OC_2.1.0.2_2.2.0.0_2.3.0.2_Customer_Orders_Etc.sql.zip