ARTICLE publié par  joloe56 on 2014-08-26 20:10:59

Supprimer les commandes de test et les clients tests prestashop

Attention, utilisateur averti seulement :)

Si vous intgrez des sites sous Prestashop, vous avez forcment remarqu que supprimer des commandes de tests n'est pas possible par dfaut dans Prestashop. Vous ne l'avez pas remarqu ? C'est donc que vous ne faites pas de tests :)

Bon srieusement, nous avons 2 possibilits pour raliser cette manipulation et ainsi retrouver une base de donnes propre pour la mise en production.

L'une, peu recommande, est de modifier le code source de Prestashop pour faire apparatre une icone Corbeille ct des commandes sur le back office.

L'autre, plus simple et surtout plus rassurante notre ide, c'est d'intervenir directement dans la base de donnes. (en prenant soin de modifier les prfixes de table si vous les avez modifis, ce qui est conseill, durant l'installation.)

TRUNCATE `th_customer`;
TRUNCATE `ps_customer_group`;
TRUNCATE `ps_address`;
TRUNCATE `ps_orders`;
TRUNCATE `ps_order_detail`;
TRUNCATE `ps_order_discount`;
TRUNCATE `ps_order_history`;
TRUNCATE `ps_order_message`;
TRUNCATE `ps_order_message_lang`;
TRUNCATE `ps_order_return`;
TRUNCATE `ps_order_return_detail`;
TRUNCATE `ps_order_slip`;
TRUNCATE `ps_order_slip_detail`;
TRUNCATE `ps_message`;
TRUNCATE `ps_cart`;
TRUNCATE `ps_cart_product`;
TRUNCATE `ps_cart_discount
Comme toujours il est conseill de faire une sauvegarde de sa base avant de lancer les requtes.

PARTAGER SUR

Envoyer le lien par email
818
READS
ARTICLE # TAGS
#prestashop 

11