[Magento] Supprimer les catégories

Dans: Magento

19 Août 2013

Voici le script SQL pour vider les catégories d’un Magento 1.7.*.

A noter qu’il y a une table par store view si le Flat Catalog est activé (catalog_category_flat_store_*) :

SET FOREIGN_KEY_CHECKS=0;
-- Reset categories
TRUNCATE catalog_category_anc_categs_index_idx;
TRUNCATE catalog_category_anc_categs_index_tmp;
TRUNCATE catalog_category_anc_products_index_idx;
TRUNCATE catalog_category_anc_products_index_tmp;
DELETE FROM catalog_category_entity WHERE entity_id > 2;
DELETE FROM catalog_category_entity_datetime WHERE entity_id > 2;
DELETE FROM catalog_category_entity_decimal WHERE entity_id > 2;
DELETE FROM catalog_category_entity_int WHERE entity_id > 2;
DELETE FROM catalog_category_entity_text WHERE entity_id > 2;
DELETE FROM catalog_category_entity_varchar WHERE entity_id > 2;
TRUNCATE catalog_category_flat_store_1;
TRUNCATE catalog_category_product;
TRUNCATE catalog_category_product_index;
TRUNCATE catalog_category_product_index_enbl_idx;
TRUNCATE catalog_category_product_index_enbl_tmp;
TRUNCATE catalog_category_product_index_idx;
TRUNCATE catalog_category_product_index_tmp;
ALTER TABLE catalog_category_anc_categs_index_idx AUTO_INCREMENT=1;
ALTER TABLE catalog_category_anc_categs_index_tmp AUTO_INCREMENT=1;
ALTER TABLE catalog_category_anc_products_index_idx AUTO_INCREMENT=1;
ALTER TABLE catalog_category_anc_products_index_tmp AUTO_INCREMENT=1;
ALTER TABLE catalog_category_entity AUTO_INCREMENT=3;
ALTER TABLE catalog_category_flat_store_1 AUTO_INCREMENT=1;
ALTER TABLE catalog_category_product_index AUTO_INCREMENT=1;
ALTER TABLE catalog_category_product_index_enbl_idx AUTO_INCREMENT=1;
ALTER TABLE catalog_category_product_index_enbl_tmp AUTO_INCREMENT=1;
ALTER TABLE catalog_category_product_index_idx AUTO_INCREMENT=1;
ALTER TABLE catalog_category_product_index_tmp AUTO_INCREMENT=1;
SET FOREIGN_KEY_CHECKS=1;

Formulaire pour Commenter

Si vous en avez besoin, entourez votre code :

PHP : [php]echo $variable[/php]
XML : [xml]<default></default>[/xml]

Je m'appelle Frédéric Martinez.

Je suis Freelance Magento, fondateur de l'agence web e-commerce PH2M et anciennement étudiant en Master MIAGE à Toulouse.

Ce site présente mes réalisations professionnelles, personnelles et universitaires.

Magento Certified Developer Plus

rss_32 twitter_32 Magento

  • arthur: bonsoir j'ai essayer d'installer magento2 avec php 5 mais quand je lance localhost/magento2/ la pag [...]
  • M. Gouvieux: Merci pour ce tuto ! J'avais le même souci que Thomas, et ce dernier commentaire m'a bien aidé qu [...]
  • Millet: Bonjour à tous Je cherche pour ma boutique en ligne, un module permettant de valider un panier dan [...]
  • Bordis: Bonjour, Voilà j'utilise Magento afin de gérer un site de vente et j'aimerai rendre certains prod [...]
  • Sylvain: Bonjour, je suis actuellement en panne sèche quant à l'import de mes images produits sur Magento 1 [...]