卸载Magento自定义扩展及其数据库


Uninstall Magento custom extension with its database

我已经创建了一个扩展名,并创建了扩展名的zip文件,以便通过Magento Connect安装它。当我使用Magento Connect卸载我的自定义扩展时,它只会删除我的扩展文件和文件夹,但我的扩展的数据库表不会被删除。

我还想删除我的数据库扩展表。我希望所有的过程都是自动完成的,而不是使用phpmyadmin手动完成或编写任何升级脚本,因为当我的扩展被用户使用时,我想要的是什么,这样他们就不会面临任何问题。

遗憾的是,没有回滚或卸载脚本,因为您可能会在其他框架上找到这些脚本。

模块的安装和数据文件夹只是为了提升版本,但框架没有提供任何方法来降低版本,或者在您的情况下完全删除版本。