These set of scripts are for Magento 2. For Magento 1, see this Gist.
-
-
Save leek/f7fd2c41668b0f8a0a5f6e5209fe8f4e to your computer and use it in GitHub Desktop.
SET FOREIGN_KEY_CHECKS=0; | |
-- Customers | |
TRUNCATE TABLE `customer_address_entity`; | |
TRUNCATE TABLE `customer_address_entity_datetime`; | |
TRUNCATE TABLE `customer_address_entity_decimal`; | |
TRUNCATE TABLE `customer_address_entity_int`; | |
TRUNCATE TABLE `customer_address_entity_text`; | |
TRUNCATE TABLE `customer_address_entity_varchar`; | |
TRUNCATE TABLE `customer_entity`; | |
TRUNCATE TABLE `customer_entity_datetime`; | |
TRUNCATE TABLE `customer_entity_decimal`; | |
TRUNCATE TABLE `customer_entity_int`; | |
TRUNCATE TABLE `customer_entity_text`; | |
TRUNCATE TABLE `customer_entity_varchar`; | |
TRUNCATE TABLE `customer_grid_flat`; | |
TRUNCATE TABLE `customer_log`; | |
TRUNCATE TABLE `customer_visitor`; | |
TRUNCATE TABLE `persistent_session`; | |
TRUNCATE TABLE `product_alert_price`; | |
TRUNCATE TABLE `product_alert_stock`; | |
TRUNCATE TABLE `vault_payment_token`; | |
TRUNCATE TABLE `vault_payment_token_order_payment_link`; | |
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 `customer_grid_flat` AUTO_INCREMENT=1; | |
ALTER TABLE `customer_log` AUTO_INCREMENT=1; | |
ALTER TABLE `customer_visitor` AUTO_INCREMENT=1; | |
ALTER TABLE `persistent_session` AUTO_INCREMENT=1; | |
ALTER TABLE `product_alert_price` AUTO_INCREMENT=1; | |
ALTER TABLE `product_alert_stock` AUTO_INCREMENT=1; | |
ALTER TABLE `vault_payment_token` AUTO_INCREMENT=1; | |
ALTER TABLE `vault_payment_token_order_payment_link` AUTO_INCREMENT=1; | |
-- Wishlist | |
TRUNCATE TABLE `wishlist`; | |
TRUNCATE TABLE `wishlist_item`; | |
TRUNCATE TABLE `wishlist_item_option`; | |
ALTER TABLE `wishlist` AUTO_INCREMENT=1; | |
ALTER TABLE `wishlist_item` AUTO_INCREMENT=1; | |
ALTER TABLE `wishlist_item_option` AUTO_INCREMENT=1; | |
-- Newsletter | |
TRUNCATE TABLE `newsletter_subscriber`; | |
TRUNCATE TABLE `newsletter_queue`; | |
TRUNCATE TABLE `newsletter_queue_link`; | |
TRUNCATE TABLE `newsletter_queue_store_link`; | |
TRUNCATE TABLE `newsletter_problem`; | |
ALTER TABLE `newsletter_subscriber` AUTO_INCREMENT=1; | |
SET FOREIGN_KEY_CHECKS=1; |
SET FOREIGN_KEY_CHECKS=0; | |
TRUNCATE TABLE `report_event`; | |
TRUNCATE TABLE `report_compared_product_index`; | |
TRUNCATE TABLE `report_viewed_product_aggregated_daily`; | |
TRUNCATE TABLE `report_viewed_product_aggregated_monthly`; | |
TRUNCATE TABLE `report_viewed_product_aggregated_yearly`; | |
TRUNCATE TABLE `report_viewed_product_index`; | |
ALTER TABLE `report_event` AUTO_INCREMENT=1; | |
ALTER TABLE `report_compared_product_index` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_aggregated_daily` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_aggregated_monthly` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_aggregated_yearly` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_index` AUTO_INCREMENT=1; | |
SET FOREIGN_KEY_CHECKS=1; |
SET FOREIGN_KEY_CHECKS=0; | |
-- Products | |
TRUNCATE TABLE `cataloginventory_stock_item`; | |
TRUNCATE TABLE `cataloginventory_stock_status`; | |
TRUNCATE TABLE `cataloginventory_stock_status_idx`; | |
TRUNCATE TABLE `cataloginventory_stock_status_tmp`; | |
TRUNCATE TABLE `catalog_category_product`; | |
TRUNCATE TABLE `catalog_category_product_index`; | |
TRUNCATE TABLE `catalog_category_product_index_tmp`; | |
TRUNCATE TABLE `catalog_compare_item`; | |
TRUNCATE TABLE `catalog_product_bundle_option`; | |
TRUNCATE TABLE `catalog_product_bundle_option_value`; | |
TRUNCATE TABLE `catalog_product_bundle_price_index`; | |
TRUNCATE TABLE `catalog_product_bundle_selection`; | |
TRUNCATE TABLE `catalog_product_bundle_selection_price`; | |
TRUNCATE TABLE `catalog_product_bundle_stock_index`; | |
TRUNCATE TABLE `catalog_product_entity`; | |
TRUNCATE TABLE `catalog_product_entity_datetime`; | |
TRUNCATE TABLE `catalog_product_entity_decimal`; | |
TRUNCATE TABLE `catalog_product_entity_gallery`; | |
TRUNCATE TABLE `catalog_product_entity_int`; | |
TRUNCATE TABLE `catalog_product_entity_media_gallery`; | |
TRUNCATE TABLE `catalog_product_entity_media_gallery_value`; | |
TRUNCATE TABLE `catalog_product_entity_media_gallery_value_to_entity`; | |
TRUNCATE TABLE `catalog_product_entity_media_gallery_value_video`; | |
TRUNCATE TABLE `catalog_product_entity_text`; | |
TRUNCATE TABLE `catalog_product_entity_tier_price`; | |
TRUNCATE TABLE `catalog_product_entity_varchar`; | |
TRUNCATE TABLE `catalog_product_index_eav`; | |
TRUNCATE TABLE `catalog_product_index_eav_decimal`; | |
TRUNCATE TABLE `catalog_product_index_eav_decimal_idx`; | |
TRUNCATE TABLE `catalog_product_index_eav_decimal_tmp`; | |
TRUNCATE TABLE `catalog_product_index_eav_idx`; | |
TRUNCATE TABLE `catalog_product_index_eav_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price`; | |
TRUNCATE TABLE `catalog_product_index_price_bundle_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_bundle_opt_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_bundle_opt_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_bundle_sel_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_bundle_sel_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_bundle_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_cfg_opt_agr_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_cfg_opt_agr_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_cfg_opt_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_cfg_opt_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_downlod_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_downlod_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_final_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_final_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_opt_agr_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_opt_agr_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_opt_idx`; | |
TRUNCATE TABLE `catalog_product_index_price_opt_tmp`; | |
TRUNCATE TABLE `catalog_product_index_price_tmp`; | |
TRUNCATE TABLE `catalog_product_index_tier_price`; | |
TRUNCATE TABLE `catalog_product_index_website`; | |
TRUNCATE TABLE `catalog_product_link`; | |
TRUNCATE TABLE `catalog_product_link_attribute_decimal`; | |
TRUNCATE TABLE `catalog_product_link_attribute_int`; | |
TRUNCATE TABLE `catalog_product_link_attribute_varchar`; | |
TRUNCATE TABLE `catalog_product_option`; | |
TRUNCATE TABLE `catalog_product_option_price`; | |
TRUNCATE TABLE `catalog_product_option_title`; | |
TRUNCATE TABLE `catalog_product_option_type_price`; | |
TRUNCATE TABLE `catalog_product_option_type_title`; | |
TRUNCATE TABLE `catalog_product_option_type_value`; | |
TRUNCATE TABLE `catalog_product_relation`; | |
TRUNCATE TABLE `catalog_product_super_attribute`; | |
TRUNCATE TABLE `catalog_product_super_attribute_label`; | |
TRUNCATE TABLE `catalog_product_super_link`; | |
TRUNCATE TABLE `catalog_product_website`; | |
TRUNCATE TABLE `catalog_url_rewrite_product_category`; | |
TRUNCATE TABLE `downloadable_link`; | |
TRUNCATE TABLE `downloadable_link_price`; | |
TRUNCATE TABLE `downloadable_link_purchased`; | |
TRUNCATE TABLE `downloadable_link_purchased_item`; | |
TRUNCATE TABLE `downloadable_link_title`; | |
TRUNCATE TABLE `downloadable_sample`; | |
TRUNCATE TABLE `downloadable_sample_title`; | |
TRUNCATE TABLE `product_alert_price`; | |
TRUNCATE TABLE `product_alert_stock`; | |
TRUNCATE TABLE `report_compared_product_index`; | |
TRUNCATE TABLE `report_viewed_product_aggregated_daily`; | |
TRUNCATE TABLE `report_viewed_product_aggregated_monthly`; | |
TRUNCATE TABLE `report_viewed_product_aggregated_yearly`; | |
TRUNCATE TABLE `report_viewed_product_index`; | |
ALTER TABLE `cataloginventory_stock_item` AUTO_INCREMENT=1; | |
ALTER TABLE `cataloginventory_stock_status` AUTO_INCREMENT=1; | |
ALTER TABLE `cataloginventory_stock_status_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `cataloginventory_stock_status_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_category_product` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_category_product_index` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_category_product_index_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_compare_item` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_bundle_option` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_bundle_option_value` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_bundle_price_index` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_bundle_selection` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_bundle_selection_price` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_bundle_stock_index` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_datetime` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_decimal` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_gallery` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_int` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_media_gallery` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_media_gallery_value` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_media_gallery_value_to_entity` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_media_gallery_value_video` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_text` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_tier_price` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_entity_varchar` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_eav` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_eav_decimal` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_eav_decimal_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_eav_decimal_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_eav_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_eav_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_bundle_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_bundle_opt_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_bundle_opt_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_bundle_sel_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_bundle_sel_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_bundle_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_cfg_opt_agr_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_cfg_opt_agr_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_cfg_opt_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_cfg_opt_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_downlod_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_downlod_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_final_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_final_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_opt_agr_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_opt_agr_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_opt_idx` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_opt_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_price_tmp` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_tier_price` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_index_website` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_link` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_link_attribute_decimal` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_link_attribute_int` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_link_attribute_varchar` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_option` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_option_price` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_option_title` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_option_type_price` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_option_type_title` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_option_type_value` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_relation` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_super_attribute` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_super_attribute_label` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_super_link` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_product_website` AUTO_INCREMENT=1; | |
ALTER TABLE `catalog_url_rewrite_product_category` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_link` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_link_price` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_link_purchased` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_link_purchased_item` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_link_title` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_sample` AUTO_INCREMENT=1; | |
ALTER TABLE `downloadable_sample_title` AUTO_INCREMENT=1; | |
ALTER TABLE `product_alert_price` AUTO_INCREMENT=1; | |
ALTER TABLE `product_alert_stock` AUTO_INCREMENT=1; | |
ALTER TABLE `report_compared_product_index` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_aggregated_daily` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_aggregated_monthly` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_aggregated_yearly` AUTO_INCREMENT=1; | |
ALTER TABLE `report_viewed_product_index` AUTO_INCREMENT=1; | |
-- Reviews | |
TRUNCATE TABLE `rating_option_vote`; | |
TRUNCATE TABLE `rating_option_vote_aggregated`; | |
TRUNCATE TABLE `review`; | |
TRUNCATE TABLE `review_detail`; | |
TRUNCATE TABLE `review_entity_summary`; | |
TRUNCATE TABLE `review_store`; | |
ALTER TABLE `review` AUTO_INCREMENT=1; | |
ALTER TABLE `review_detail` AUTO_INCREMENT=1; | |
ALTER TABLE `review_entity_summary` AUTO_INCREMENT=1; | |
ALTER TABLE `review_store` AUTO_INCREMENT=1; | |
ALTER TABLE `rating_option_vote` AUTO_INCREMENT=1; | |
ALTER TABLE `rating_option_vote_aggregated` AUTO_INCREMENT=1; | |
SET FOREIGN_KEY_CHECKS=1; |
SET FOREIGN_KEY_CHECKS=0; | |
TRUNCATE TABLE `gift_message`; | |
TRUNCATE TABLE `quote`; | |
TRUNCATE TABLE `quote_address`; | |
TRUNCATE TABLE `quote_address_item`; | |
TRUNCATE TABLE `quote_id_mask`; | |
TRUNCATE TABLE `quote_item`; | |
TRUNCATE TABLE `quote_item_option`; | |
TRUNCATE TABLE `quote_payment`; | |
TRUNCATE TABLE `quote_shipping_rate`; | |
TRUNCATE TABLE `reporting_orders`; | |
TRUNCATE TABLE `sales_bestsellers_aggregated_daily`; | |
TRUNCATE TABLE `sales_bestsellers_aggregated_monthly`; | |
TRUNCATE TABLE `sales_bestsellers_aggregated_yearly`; | |
TRUNCATE TABLE `sales_creditmemo`; | |
TRUNCATE TABLE `sales_creditmemo_comment`; | |
TRUNCATE TABLE `sales_creditmemo_grid`; | |
TRUNCATE TABLE `sales_creditmemo_item`; | |
TRUNCATE TABLE `sales_invoice`; | |
TRUNCATE TABLE `sales_invoiced_aggregated`; | |
TRUNCATE TABLE `sales_invoiced_aggregated_order`; | |
TRUNCATE TABLE `sales_invoice_comment`; | |
TRUNCATE TABLE `sales_invoice_grid`; | |
TRUNCATE TABLE `sales_invoice_item`; | |
TRUNCATE TABLE `sales_order`; | |
TRUNCATE TABLE `sales_order_address`; | |
TRUNCATE TABLE `sales_order_aggregated_created`; | |
TRUNCATE TABLE `sales_order_aggregated_updated`; | |
TRUNCATE TABLE `sales_order_grid`; | |
TRUNCATE TABLE `sales_order_item`; | |
TRUNCATE TABLE `sales_order_payment`; | |
TRUNCATE TABLE `sales_order_status_history`; | |
TRUNCATE TABLE `sales_order_tax`; | |
TRUNCATE TABLE `sales_order_tax_item`; | |
TRUNCATE TABLE `sales_payment_transaction`; | |
TRUNCATE TABLE `sales_refunded_aggregated`; | |
TRUNCATE TABLE `sales_refunded_aggregated_order`; | |
TRUNCATE TABLE `sales_shipment`; | |
TRUNCATE TABLE `sales_shipment_comment`; | |
TRUNCATE TABLE `sales_shipment_grid`; | |
TRUNCATE TABLE `sales_shipment_item`; | |
TRUNCATE TABLE `sales_shipment_track`; | |
TRUNCATE TABLE `sales_shipping_aggregated`; | |
TRUNCATE TABLE `sales_shipping_aggregated_order`; | |
TRUNCATE TABLE `tax_order_aggregated_created`; | |
TRUNCATE TABLE `tax_order_aggregated_updated`; | |
TRUNCATE TABLE `paypal_payment_transaction`; | |
TRUNCATE TABLE `paypal_settlement_report`; | |
TRUNCATE TABLE `paypal_settlement_report_row`; | |
ALTER TABLE `gift_message` AUTO_INCREMENT=1; | |
ALTER TABLE `quote` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_address` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_address_item` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_id_mask` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_item` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_item_option` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_payment` AUTO_INCREMENT=1; | |
ALTER TABLE `quote_shipping_rate` AUTO_INCREMENT=1; | |
ALTER TABLE `reporting_orders` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_bestsellers_aggregated_daily` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_bestsellers_aggregated_monthly` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_bestsellers_aggregated_yearly` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_creditmemo` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_creditmemo_comment` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_creditmemo_grid` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_creditmemo_item` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_invoice` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_invoiced_aggregated` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_invoiced_aggregated_order` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_invoice_comment` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_invoice_grid` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_invoice_item` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_address` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_aggregated_created` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_aggregated_updated` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_grid` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_item` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_payment` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_status_history` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_tax` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_order_tax_item` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_payment_transaction` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_refunded_aggregated` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_refunded_aggregated_order` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipment` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipment_comment` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipment_grid` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipment_item` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipment_track` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipping_aggregated` AUTO_INCREMENT=1; | |
ALTER TABLE `sales_shipping_aggregated_order` AUTO_INCREMENT=1; | |
ALTER TABLE `tax_order_aggregated_created` AUTO_INCREMENT=1; | |
ALTER TABLE `tax_order_aggregated_updated` AUTO_INCREMENT=1; | |
ALTER TABLE `paypal_payment_transaction` AUTO_INCREMENT=1; | |
ALTER TABLE `paypal_settlement_report` AUTO_INCREMENT=1; | |
ALTER TABLE `paypal_settlement_report_row` AUTO_INCREMENT=1; | |
SET FOREIGN_KEY_CHECKS=1; |
SET FOREIGN_KEY_CHECKS=0; | |
TRUNCATE TABLE `salesrule`; | |
TRUNCATE TABLE `salesrule_coupon`; | |
TRUNCATE TABLE `salesrule_coupon_aggregated`; | |
TRUNCATE TABLE `salesrule_coupon_aggregated_order`; | |
TRUNCATE TABLE `salesrule_coupon_aggregated_updated`; | |
TRUNCATE TABLE `salesrule_coupon_usage`; | |
TRUNCATE TABLE `salesrule_customer`; | |
TRUNCATE TABLE `salesrule_customer_group`; | |
TRUNCATE TABLE `salesrule_label`; | |
TRUNCATE TABLE `salesrule_product_attribute`; | |
TRUNCATE TABLE `salesrule_website`; | |
SET FOREIGN_KEY_CHECKS=1; |
This will delete all categories except the Default Categories:
delete from catalog_category_entity where entity_id > 2;
(it will also delete any rule based categories)
👍
I ran a wrong csv it seems while testing Magme, it imported 21000+ records for attribute set and deleted few of the product attributes as well., any way to get rid of these 22000 attibute sets (all blank named) which got created, note - these attribute sets have no linked products or no attributes are assigned to these sets - only sets are there. I am not sure which of the above query will help delete attribute sets other than default attribute set.
To build on @pmsteil comment, you'll need to remove the attributes associated with the categories as well. If you're managing Categories via API as I were, the newly formed categories were joining on old data when entity_id's were re-used.
DELETE FROM catalog_category_entity_varchar 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_datetime WHERE entity_id > 2;
DELETE FROM catalog_category_entity_decimal WHERE entity_id > 2;
A few extras that may or may not need to be truncated for products:
TRUNCATE TABLE `catalog_category_product_index_store1_replica`;
TRUNCATE TABLE `catalog_category_product_index_store1`;
TRUNCATE TABLE `catalog_product_index_price_tmp`;
TRUNCATE TABLE `catalog_product_index_price_replica`;
TRUNCATE TABLE `catalog_product_index_price_opt_tmp`;
TRUNCATE TABLE `cataloginventory_stock_status_replica`;
Delete all custom product attributes
DELETE FROM eav_attribute WHERE entity_type_id=4 AND is_user_defined=1;
entity_type_id=4 for \Magento\Catalog\Model\Product::ENTITY
is_user_defined=1 means that that attribute is created by user and can be modified.
To remove all URL rewrites related to the products, you can use that script SQL below.
DELETE FROM url_rewrite WHERE entity_type='product';
If you want just to remove the URL rewrites that were automatically generated, you can use this one.
DELETE FROM url_rewrite WHERE entity_type='product' AND is_autogenerated='1';