Clear Temporary Data Tables
TRUNCATE ` log_customer` ;
TRUNCATE ` log_quote` ;
TRUNCATE ` log_summary` ;
TRUNCATE ` log_url` ;
TRUNCATE ` log_url_info` ;
TRUNCATE ` log_visitor` ;
TRUNCATE ` log_visitor_info` ;
TRUNCATE ` index_event` ;
TRUNCATE ` report_event` ;
TRUNCATE ` report_viewed_product_index` ;
TRUNCATE ` dataflow_batch_import` ;
TRUNCATE ` dataflow_batch_export` ;
TRUNCATE ` sendfriend_log` ;
ALTER TABLE ` log_url` AUTO_INCREMENT= 1 ;
ALTER TABLE ` log_url_info` AUTO_INCREMENT= 1 ;
ALTER TABLE ` log_visitor` AUTO_INCREMENT= 1 ;
ALTER TABLE ` log_visitor_info` AUTO_INCREMENT= 1 ;
ALTER TABLE ` report_event` AUTO_INCREMENT= 1 ;
ALTER TABLE ` report_viewed_product_index` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sendfriend_log` AUTO_INCREMENT= 1 ;
ALTER TABLE ` log_summary` AUTO_INCREMENT= 1 ;
Reset Dashboard Search Queries
TRUNCATE ` catalogsearch_query` ;
ALTER TABLE ` catalogsearch_query` AUTO_INCREMENT= 1 ;
Delete Order Data (Magento 1.4.x)
SET FOREIGN_KEY_CHECKS= 0 ;
TRUNCATE ` sales_flat_creditmemo` ;
TRUNCATE ` sales_flat_creditmemo_comment` ;
TRUNCATE ` sales_flat_creditmemo_grid` ;
TRUNCATE ` sales_flat_creditmemo_item` ;
TRUNCATE ` sales_flat_invoice` ;
TRUNCATE ` sales_flat_invoice_comment` ;
TRUNCATE ` sales_flat_invoice_grid` ;
TRUNCATE ` sales_flat_invoice_item` ;
TRUNCATE ` sales_flat_order` ;
TRUNCATE ` sales_flat_order_address` ;
TRUNCATE ` sales_flat_order_grid` ;
TRUNCATE ` sales_flat_order_item` ;
TRUNCATE ` sales_flat_order_payment` ;
TRUNCATE ` sales_flat_order_status_history` ;
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_quote_payment` ;
TRUNCATE ` sales_flat_quote_shipping_rate` ;
TRUNCATE ` sales_flat_shipment` ;
TRUNCATE ` sales_flat_shipment_comment` ;
TRUNCATE ` sales_flat_shipment_grid` ;
TRUNCATE ` sales_flat_shipment_item` ;
TRUNCATE ` sales_flat_shipment_track` ;
TRUNCATE ` sales_invoiced_aggregated` ;
TRUNCATE ` sales_invoiced_aggregated_order` ;
TRUNCATE ` log_quote` ;
ALTER TABLE ` sales_flat_creditmemo_comment` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_creditmemo_grid` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_creditmemo_item` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_invoice` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_invoice_comment` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_invoice_grid` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_invoice_item` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_order` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_order_address` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_order_grid` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_order_item` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_order_payment` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_order_status_history` 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_quote_payment` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_quote_shipping_rate` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_shipment` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_shipment_comment` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_shipment_grid` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_shipment_item` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_flat_shipment_track` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_invoiced_aggregated` AUTO_INCREMENT= 1 ;
ALTER TABLE ` sales_invoiced_aggregated_order` AUTO_INCREMENT= 1 ;
ALTER TABLE ` log_quote` AUTO_INCREMENT= 1 ;
SET FOREIGN_KEY_CHECKS= 1 ;
Delete Downloadable Purchased (Magento 1.4.x)
SET FOREIGN_KEY_CHECKS= 0 ;
TRUNCATE ` downloadable_link_purchased` ;
TRUNCATE ` downloadable_link_purchased_item` ;
ALTER TABLE ` downloadable_link_purchased` AUTO_INCREMENT= 1 ;
ALTER TABLE ` downloadable_link_purchased_item` AUTO_INCREMENT= 1 ;
SET FOREIGN_KEY_CHECKS= 1 ;
Reset Counter IDs (Magento 1.4.x)
SET FOREIGN_KEY_CHECKS= 0 ;
TRUNCATE ` eav_entity_store` ;
ALTER TABLE ` eav_entity_store` AUTO_INCREMENT= 1 ;
SET FOREIGN_KEY_CHECKS= 1 ;
Delete Customer Data (Magento 1.4.x)
SET FOREIGN_KEY_CHECKS= 0 ;
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 ` tag` ;
TRUNCATE ` tag_relation` ;
TRUNCATE ` tag_summary` ;
TRUNCATE ` tag_properties` ;
TRUNCATE ` wishlist` ;
TRUNCATE ` log_customer` ;
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 ` tag` AUTO_INCREMENT= 1 ;
ALTER TABLE ` tag_relation` AUTO_INCREMENT= 1 ;
ALTER TABLE ` tag_summary` AUTO_INCREMENT= 1 ;
ALTER TABLE ` tag_properties` AUTO_INCREMENT= 1 ;
ALTER TABLE ` wishlist` AUTO_INCREMENT= 1 ;
ALTER TABLE ` log_customer` AUTO_INCREMENT= 1 ;
SET FOREIGN_KEY_CHECKS= 1 ;
TRUNCATE TABLE ` catalog_product_bundle_option` ;
TRUNCATE TABLE ` catalog_product_bundle_option_value` ;
TRUNCATE TABLE ` catalog_product_bundle_selection` ;
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_text` ;
TRUNCATE TABLE ` catalog_product_entity_tier_price` ;
TRUNCATE TABLE ` catalog_product_entity_varchar` ;
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_super_attribute_label` ;
TRUNCATE TABLE ` catalog_product_super_attribute_pricing` ;
TRUNCATE TABLE ` catalog_product_super_attribute` ;
TRUNCATE TABLE ` catalog_product_super_link` ;
TRUNCATE TABLE ` catalog_product_enabled_index` ;
TRUNCATE TABLE ` catalog_product_website` ;
TRUNCATE TABLE ` catalog_category_product_index` ;
TRUNCATE TABLE ` catalog_category_product` ;
TRUNCATE TABLE ` cataloginventory_stock_item` ;
TRUNCATE TABLE ` cataloginventory_stock_status` ;
TRUNCATE TABLE ` catalog_product_entity` ;
Delete Categories (Magento 1.4.x)
SET FOREIGN_KEY_CHECKS= 0 ;
TRUNCATE TABLE ` catalog_category_entity` ;
TRUNCATE TABLE ` catalog_category_entity_datetime` ;
TRUNCATE TABLE ` catalog_category_entity_decimal` ;
TRUNCATE TABLE ` catalog_category_entity_int` ;
TRUNCATE TABLE ` catalog_category_entity_text` ;
TRUNCATE TABLE ` catalog_category_entity_varchar` ;
TRUNCATE TABLE ` catalog_category_product` ;
TRUNCATE TABLE ` catalog_category_product_index` ;
INSERT INTO ` catalog_category_entity` (` entity_id` ,` entity_type_id` ,` attribute_set_id` ,` parent_id` ,` created_at` ,` updated_at` ,` path` ,` position` ,` level` ,` children_count` ) VALUES (' 1' ,' 3' ,' 0' ,' 0' ,' 0000-00-00 00:00:00' ,' 2009-02-20 00:25:34' ,' 1' ,' 1' ,' 0' ,' 1' ),(' 2' ,' 3' ,' 3' ,' 0' ,' 2009-02-20 00:25:34' ,' 2009-02-20 00:25:34' ,' 1/2' ,1 ,1 ,0 );
INSERT INTO ` catalog_category_entity_int` (` value_id` ,` entity_type_id` ,` attribute_id` ,` store_id` ,` entity_id` ,` value` ) VALUES (' 1' ,' 3' ,' 32' ,' 0' ,' 2' ,' 1' ),(' 2' ,' 3' ,' 32' ,' 1' ,' 2' ,' 1' );
INSERT INTO ` catalog_category_entity_varchar` (` value_id` ,` entity_type_id` ,` attribute_id` ,` store_id` ,` entity_id` ,` value` ) VALUES (' 1' ,' 3' ,' 31' ,' 0' ,' 1' ,' Root Catalog' ),(' 2' ,' 3' ,' 33' ,' 0' ,' 1' ,' root-catalog' ),(' 3' ,' 3' ,' 31' ,' 0' ,' 2' ,' Default Category' ),(' 4' ,' 3' ,' 39' ,' 0' ,' 2' ,' PRODUCTS' ),(' 5' ,' 3' ,' 33' ,' 0' ,' 2' ,' default-category' );
SET FOREIGN_KEY_CHECKS= 1 ;
Assign a New Attribute to All Attribute Sets
INSERT INTO ` eav_entity_attribute` (
` entity_type_id` ,
` attribute_set_id` ,
` attribute_group_id` ,
` attribute_id` ,
` sort_order`
)
(
SELECT
' ENTITY_TYPE_ID' AS entity_type_id,
` attribute_set_id` ,
` attribute_group_id` ,
` attribute_id` ,
' SORT_ORDER' AS ` sort_order`
FROM ` eav_attribute_group` , ` eav_attribute`
WHERE ` attribute_group_name` = ' General'
AND ` attribute_code` = ' ATTRIBUTE_CODE'
)