คำถามติดแท็ก uninstall

9
Magento 2 - วิธีถอนการติดตั้งโมดูล
จะถอนการติดตั้งโมดูลได้อย่างไร ฉันอ่านเอกสารนี้ แต่มันก็ไม่ประสบความสำเร็จและแสดงด้านล่าง: php bin/magento module:uninstall SP_Gridthumbs SP_Gridthumbs ไม่ใช่แพ็คเกจผู้แต่งที่ติดตั้ง

3
Magento 2 วิธีการถอนการติดตั้งคุณลักษณะที่เพิ่มโดยโมดูลที่กำหนดเอง?
จนถึงขณะนี้ผมรู้ว่าเมื่อถอนการติดตั้งโมดูลที่กำหนดเองมันเป็นไปได้ที่จะลบตารางที่กำหนดเองหรือคอลัมน์ที่เพิ่มขึ้นโดยโมดูลที่กำหนดเองโดยใช้ซึ่งทอดตัวuninstall.php \Magento\Framework\Setup\UninstallInterfaceแต่จะลบแอตทริบิวต์ที่กำหนดเองที่เพิ่มโดยInstallData.phpเมื่อถอนการติดตั้งโมดูลได้อย่างไร ขอบคุณล่วงหน้า!

1
โมดูลถูกลบ แต่ตารางที่เหลืออยู่ในฐานข้อมูลใน Magento2
ฉันสร้างหนึ่งโมดูล / ส่วนขยายโดยใช้สคริปต์การติดตั้งใน magento2 หลังจากนั้นฉันก็ลบมัน แต่ตารางในฐานข้อมูลยังคงอยู่เหมือนเดิม ทุกคนสามารถบอกวิธีถอนการติดตั้งโมดูล / ส่วนขยายได้อย่างสมบูรณ์และลบตารางของส่วนขยาย / โมดูลออกจากฐานข้อมูลได้หรือไม่

3
การถอนการติดตั้งโมดูล
ฉันกำลังพยายามถอนการติดตั้งโมดูล (ของฉันเอง) ที่ฉันติดตั้งผ่านทางผู้แต่งโดยใช้ CLI ด้วยคำสั่งนี้: bin/magento module:uninstall -r [Namespace]_[Module] จากคำตอบที่มีให้ที่นี่โดย @RyanH ฉันได้สร้างSetup/Uninstall.phpไฟล์ที่ลบข้อมูลที่เกี่ยวข้องกับฐานข้อมูลของโมดูล มันทำงานได้อย่างสมบูรณ์ แต่ขั้นตอนการถอนการติดตั้งนั้นหยุดทำงาน ฉันได้ออกจากสคริปต์ทำงานข้ามคืนและยังคงผลลัพธ์เดียวกัน ไฟล์นามสกุลยังคงอยู่ในvendorโมดูล ฉันไม่ได้แตะสิทธิ์การใช้งานหรือเจ้าของไฟล์ เกิดอะไรขึ้น: ข้อมูลที่เกี่ยวข้องกับฐานข้อมูลจะถูกลบออก ชื่อโมดูลจะถูกลบออกจากตาราง setup_module app/etc/config.phpชื่อโมดูลถูกลบออกจาก เกิดอะไรขึ้น: ไฟล์โมดูลยังคงอยู่ในvendorโฟลเดอร์ คำสั่งคอนโซลไม่เสร็จสิ้น เอาต์พุตคอนโซล: คุณกำลังจะลบรหัสและ / หรือตารางฐานข้อมูล คุณแน่ใจหรือไม่ [y / N] y การเปิดใช้งานโหมดบำรุงรักษา คุณกำลังลบข้อมูลโดยไม่มีการสำรองฐานข้อมูล การลบข้อมูลของ [Namespace] _ [โมดูล] การลบ [Namespace] _ [โมดูล] จากการลงทะเบียนโมดูลในฐานข้อมูล การลบ [Namespace] _ [โมดูล] จากรายการโมดูลในการกำหนดค่าการนำไปใช้งานการ …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.