Brisanje testnih naročil v Magento internetni trgovini
Objavljamo kratek članek z navodili kako zbrisati testna naročila iz Magento internetne trgovine. V kolikor imate samo trgovino postavljeno in ste dali fazo testiranja skozi imate zelo verjetno v adminu oz bazi veliko testnih naročil, ki vam kazijo statistiko kot tudi sam pregled nad dejanskimi naročili. Ker pa je ročno delo pri večjih testih lahko zamudno vam objavljamo kodo, ki jo izvedete preko MySQL vmesnika in tako z enim klikom praktično resetirate in pobrišete odvečna naročila - seveda na lastno odgovornost.
PHP:
-
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;
Podobni članki:
- Magento brisanje vseh izdelkov v bazi
- Sledenje prodaje v Magento internetni trgovini preko eCommerce Google Anayltics
- MySQL kreiranje tabele s SELECT stavkom
- Magento internetna trgovina – težave s promocijskimi cenami – special price rule
- Konverzija CP1250, ISO-8859-1 baze v UTF-8 – šumniki UTF-8 – cp1250 to utf8
- Wordpress – brisanje starih verzij vsebine oz člankov internetne strani oz bloga
- Slovenski internetni prostor je postal lepši, res?
- Kako internetni strani dodati nestandardne fonte-pisave brez uporabe CSS3



November 29th, 2011 ob 1:05 am
Ali velja za verzijo 1.6 tud?
March 31st, 2012 ob 10:46 pm
I think other site proprietors should take this web site as an model, very clean and wonderful user genial style and design, as well as the content. You are an expert in this topic!