清空Magento里的测试订单和测试客户信息
来源:互联网 发布:魔兽世界服务端源码 编辑:程序博客网 时间:2024/05/21 14:47
做开发的经常要做些测试订单,但是magento默认是不能删除订单的,其他网站上也有介绍如何通过SQL语句删除订单的方法,
但是都针对的是Magento 1.3,Magento1.4版本的数据库,没有针对Magento1.5版本的数据
所以,我就把如何在Magento1.7.0.1 和Magento1.7.0.2通过SQL语句删除测试订单和测试客户的方法分享给大家。直接操作数据库有风险,建议使用插件删除
SET FOREIGN_KEY_CHECKS=0;-- 清空order信息TRUNCATE `sales_flat_order`;TRUNCATE `sales_flat_order_address`;TRUNCATE `sales_flat_order_grid`;TRUNCATE `sales_flat_order_item`;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_order_payment`;TRUNCATE `sales_flat_quote_payment`;TRUNCATE `sales_flat_shipment`;TRUNCATE `sales_flat_shipment_item`;TRUNCATE `sales_flat_shipment_grid`;TRUNCATE `sales_flat_invoice`;TRUNCATE `sales_flat_invoice_grid`;TRUNCATE `sales_flat_invoice_item`;TRUNCATE `sendfriend_log`;TRUNCATE `tag`;TRUNCATE `tag_relation`;TRUNCATE `tag_summary`;TRUNCATE `wishlist`;TRUNCATE `log_quote`;TRUNCATE `report_event`;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_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 `sendfriend_log` AUTO_INCREMENT=1;ALTER TABLE `sales_flat_order_payment` AUTO_INCREMENT=1;ALTER TABLE `sales_flat_quote_payment` AUTO_INCREMENT=1;ALTER TABLE `sales_flat_shipment` AUTO_INCREMENT=1;ALTER TABLE `sales_flat_shipment_item` AUTO_INCREMENT=1;ALTER TABLE `sales_flat_invoice` 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_shipment_grid` 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;-- 清空 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;-- 重置所有的 ID countersTRUNCATE `eav_entity_store`;ALTER TABLE `eav_entity_store` AUTO_INCREMENT=1;SET FOREIGN_KEY_CHECKS=1;
删除之前请先备份数据库!
阅读全文
0 0
- 清空Magento里的测试订单和测试客户信息
- MySQL 快速清空Magento 订单、客户、 产品 表信息
- Magento 订单清空
- magento -- 如何清空掉magento数据库的所有产品(比如在一次失误的导入或者清空测试导入记录)
- 清空Magento1.4.2以上版本的顾客、订单信息
- zencart 清空产品 订单客户 sql语句
- ecshop用户中心我的订单里查询指定时间段订单(已测试)
- 自动化测试-清空IE缓存方式
- 清空所有控件的文字信息 和MD5加密
- zencart删除或清空网站的所有订单,顾客,和商品
- [Magento SQL] 获取订单 总金额,总Qty,并排除 指定客户Email的订单
- magento 清空购物车
- Magento清空购物车
- js清空form表单里的值,清空input ,清空select
- 解决商品订单增加,以及以后的清空功能
- jquery 清空file里的内容
- 清空Magento缓存的几种方法
- Magento 根据SKU查询订单信息的SQL语句
- 19、顺时针打印矩阵
- android五种布局模式
- 计算机英语·P
- HTML5(W3CSchool版).chm
- Java单例模式
- 清空Magento里的测试订单和测试客户信息
- Kotlin静态方法
- <mvc:annotation-driven/>与<mvc:default-servlet-handler/>问题
- 洛谷 P1134 阶乘问题
- Annotation learn
- 《javascript-cheat-sheet-v1》pdf
- 2016全国两会进行时,汪国新委员列席十二届人大四次会议开幕式
- 利用servlet实现用户的登录
- vSphere Client无法连接vSphere server解决一例