## install 目錄下的 uninstall.php 配置文件
> 提示:文件名不可用大寫,以 uninstall.php 命名即可,否則模塊無法卸載
```
private $modelTabList = array(
'要卸載模塊的表名', // 模塊數據表,如果不填卸載模塊,數據表還存留,sql文件有多少張表就填多少
);
```
> class Uninstall extends UninstallBase
// 請不要修改以上類命名,否則模塊無法卸載
```
<?php
namespace app\demo\uninstall;
use think\Db;
use \lib\UninstallBase;
class Uninstall extends UninstallBase
{
//固定相關表
private $modelTabList = array(
'test',
);
//卸載
public function run()
{
if (request()->param('clear') == 1) {
//刪除對應模型數據表
if (!empty($this->modelTabList)) {
foreach ($this->modelTabList as $tablename) {
//刪除固定表
if (!empty($tablename)) {
$tablename = config('database.prefix') . $tablename;
Db::execute("DROP TABLE IF EXISTS `{$tablename}`;");
}
}
}
}
return true;
}
}
```