13
การล้าง Magento หลังจากการทดสอบ
ขณะนี้ฉันกำลังทำการทดสอบมากมายใน Magento เพื่อที่ฉันจะได้คุ้นเคยกับมัน โชคไม่ดีที่ฐานข้อมูลของฉันเต็มไปด้วยการทดสอบ ฉันต้องการล้างฐานข้อมูลเพื่อเริ่มต้นใหม่อีกครั้ง นี่หมายถึงการทำสิ่งต่อไปนี้: การล้างผลิตภัณฑ์ทั้งหมด การล้างแอตทริบิวต์ทั้งหมด การล้างชุดแอ็ตทริบิวต์ทั้งหมด การล้างหมวดหมู่ทั้งหมด การหักล้างคำสั่งซื้อการจัดส่งธุรกรรมทั้งหมดเป็นต้น ฉันได้พบโพสต์ในฟอรัม Magento เพื่อล้างผลิตภัณฑ์ซึ่งเป็น SQL ต่อไปนี้: SET FOREIGN_KEY_CHECKS = 0; 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`; …