यदि आप संगीतकार के माध्यम से मॉड्यूल स्थापित करते हैं, तो आप उस Setup/Uninstall.php
फ़ाइल को बना सकते हैं जिसे चलाते समय निष्पादित किया जाएगा bin/magento module:uninstall -r [Namespace]_[Module]
।
Uninstall.php
फ़ाइल इस तरह दिखना चाहिए:
<?php
namespace Namespace\Module\Setup;
class Uninstall implements \Magento\Framework\Setup\UninstallInterface
{
public function uninstall(
\Magento\Framework\Setup\SchemaSetupInterface $setup,
\Magento\Framework\Setup\ModuleContextInterface $context
) {
if ($setup->tableExists('table_name_here')) {
$setup->getConnection()->dropTable('table_name_here');
}
}
}
यदि आपने मॉड्यूल को मैन्युअल रूप से स्थापित किया है, तो आपको अपने डेटाबेस को मैन्युअल रूप से साफ करने की आवश्यकता होगी, जो मॉड्यूल जोड़े गए तालिकाओं को छोड़ने के लिए मैन्युअल रूप से खरीदते हैं।