Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Suppression Test - Tuto 1/2 : supprimer les commandes "test"
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 12
SUJET:

Suppression Test - Tuto 1/2 : supprimer les commandes "test"

*
#15136
Johan
Platinum Boarder
Messages: 540
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lusodev xor08@msn.com Lieu: GAP, Hautes-Alpes (05) Date anniversaire: 04/01

Suppression Test - Tuto 1/2 : supprimer les commandes "test"

Il y a 9 Années, 1 Mois
Karma: 8  
Pour la suppression de commandes tests, il suffit :

1) Désactiver le Cache de Magento

2) Se connecter à votre base de données par PhpMyAdmin, et d'exécuter les requêtes SQL suivantes :

Code :


SET FOREIGN_KEY_CHECKS=0;

TRUNCATE `sales_order`;
TRUNCATE `sales_order_datetime`;
TRUNCATE `sales_order_decimal`;
TRUNCATE `sales_order_entity`;
TRUNCATE `sales_order_entity_datetime`;
TRUNCATE `sales_order_entity_decimal`;
TRUNCATE `sales_order_entity_int`;
TRUNCATE `sales_order_entity_text`;
TRUNCATE `sales_order_entity_varchar`;
TRUNCATE `sales_order_int`;
TRUNCATE `sales_order_text`;
TRUNCATE `sales_order_varchar`;
TRUNCATE `sales_flat_quote`;
TRUNCATE `sales_flat_quote_address`;
TRUNCATE `sales_flat_quote_address_item`;
TRUNCATE `sales_flat_quote_item`;
TRUNCATE `sales_flat_quote_item_option`;
TRUNCATE `sales_flat_order_item`;
TRUNCATE `sendfriend_log`;
TRUNCATE `tag`;
TRUNCATE `tag_relation`;
TRUNCATE `tag_summary`;
TRUNCATE `wishlist`;
TRUNCATE `log_quote`;
TRUNCATE `report_event`;



ALTER TABLE `sales_order` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_datetime` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_decimal` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_int` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_text` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_varchar` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_address` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_address_item` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_item` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_item_option` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_order_item` AUTO_INCREMENT=1;
ALTER TABLE `sendfriend_log` AUTO_INCREMENT=1;
ALTER TABLE `tag` AUTO_INCREMENT=1;
ALTER TABLE `tag_relation` AUTO_INCREMENT=1;
ALTER TABLE `tag_summary` AUTO_INCREMENT=1;
ALTER TABLE `wishlist` AUTO_INCREMENT=1;
ALTER TABLE `log_quote` AUTO_INCREMENT=1;
ALTER TABLE `report_event` AUTO_INCREMENT=1;


-- reset customers
TRUNCATE `customer_address_entity`;
TRUNCATE `customer_address_entity_datetime`;
TRUNCATE `customer_address_entity_decimal`;
TRUNCATE `customer_address_entity_int`;
TRUNCATE `customer_address_entity_text`;
TRUNCATE `customer_address_entity_varchar`;
TRUNCATE `customer_entity`;
TRUNCATE `customer_entity_datetime`;
TRUNCATE `customer_entity_decimal`;
TRUNCATE `customer_entity_int`;
TRUNCATE `customer_entity_text`;
TRUNCATE `customer_entity_varchar`;
TRUNCATE `log_customer`;
TRUNCATE `log_visitor`;
TRUNCATE `log_visitor_info`;


ALTER TABLE `customer_address_entity` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `log_customer` AUTO_INCREMENT=1;
ALTER TABLE `log_visitor` AUTO_INCREMENT=1;
ALTER TABLE `log_visitor_info` AUTO_INCREMENT=1;


-- Reset all ID counters
TRUNCATE `eav_entity_store`;
ALTER TABLE  `eav_entity_store` AUTO_INCREMENT=1;

SET FOREIGN_KEY_CHECKS=1; 



Voilà, c'est fini... N'hésitez pas à poster pour des améliorations de ces requêtes SQL.
 
Dernière édition: 01/09/09 à  10:22 Par Johan.
Johan - Lusodev www.lusodev.fr
L'administrateur a désactivé l'accès public en écriture.
#15138
ykaribou
Expert Boarder
Messages: 99
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Suppression Test - Tuto 1/2 : supprimer les commandes "test"

Il y a 9 Années, 1 Mois
Karma: 1  
Bon travail, merci !!!
 
L'administrateur a désactivé l'accès public en écriture.
#15147
Gabriiiel
I love Magento.
Expert Magento
Messages: 4118
graph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin gabriel.bouhatous Formation Magento Audit Conseil gabriel.bouhatous Ask me :) Lieu: Paris

Re:Suppression Test - Tuto 1/2 : supprimer les commandes

Il y a 9 Années, 1 Mois
Karma: 112  
Très bien d'avoir formalisé ça Johan !
 
Expert Magento @ The e-Commerce Academy

L'administrateur a désactivé l'accès public en écriture.
#16832
Sam7fr59
Junior Boarder
Messages: 24
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
ICQ#: Sam7fr59 Sexe: Masculin Sam7fr59 Lieu: Lille Date anniversaire: 16/12

Re:Suppression Test - Tuto 1/2 : supprimer les commandes "test"

Il y a 9 Années
Karma: 1  
Très utile !!! un GRAND merci !!!
 
L'administrateur a désactivé l'accès public en écriture.
#17110
jb-sportauto
Fresh Boarder
Messages: 11
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Suppression Test - Tuto 1/2 : supprimer les commandes "test"

Il y a 8 Années, 12 Mois
Karma: 0  
Bonsoir.
je trouve ce tuto intéressant mais j'aimerais avoir plus de détail.

Quand vous dites d'exécuter les requette suivantes. Il faut bien aller dans Magento Connecte ?
Après il faut écrire quoi et où ?

Merci
Julien
 
L'administrateur a désactivé l'accès public en écriture.
#17124
Gabriiiel
I love Magento.
Expert Magento
Messages: 4118
graph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin gabriel.bouhatous Formation Magento Audit Conseil gabriel.bouhatous Ask me :) Lieu: Paris

Re:Suppression Test - Tuto 1/2 : supprimer les commandes

Il y a 8 Années, 12 Mois
Karma: 112  
Comme indiqué il faut le faire via phpMyAdmin (par exemple)

2) Se connecter à votre base de données par PhpMyAdmin, et d'exécuter les requêtes SQL suivantes :
 
Dernière édition: 21/07/09 à  15:40 Par Gabriiiel.
Expert Magento @ The e-Commerce Academy

L'administrateur a désactivé l'accès public en écriture.
#17682
picaweb
Fresh Boarder
Messages: 1
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Suppression Test - Tuto 1/2 : supprimer les commandes "test"

Il y a 8 Années, 11 Mois
Karma: 0  
Je suis nouveau sur ce forum et j'aimerai savoir si ce genre de requête ne pose pas de problèmes par la suite.
En gros je veux effacer les commandes de test pour un client...
 
L'administrateur a désactivé l'accès public en écriture.
#17870
Sam7fr59
Junior Boarder
Messages: 24
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
ICQ#: Sam7fr59 Sexe: Masculin Sam7fr59 Lieu: Lille Date anniversaire: 16/12

Re:Suppression Test - Tuto 1/2 : supprimer les commandes "test"

Il y a 8 Années, 11 Mois
Karma: 1  
Et bien c'est testé de mon coté et le site ronronne depuis... Si ça peut te rassurer...
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 12
Modérateur: Gabriiiel, ILOA, zuiko