## 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;
}
}
```