update:更新表结构和模型字段

This commit is contained in:
JaguarJack 2020-09-02 11:20:10 +08:00
parent 44ed0b9788
commit 0e3656c7cc
3 changed files with 4 additions and 9 deletions

View File

@ -31,12 +31,8 @@ class UpdatePermissions extends Migrator
if ($this->hasTable('permissions')) {
$table = $this->table('permissions');
$table->renameColumn('method', 'hidden_children_in_menu', 'status')
->addColumn('hidden', 'integer', [
'limit' => \Phinx\Db\Adapter\MysqlAdapter::INT_TINY,
'default' => 1,
'comment' => '是否在侧边栏隐藏 1 显示 2 隐藏',
'after' => 'redirect'])
$table->removeColumn('method')
->removeColumn('hide_children_in_menu')
->update();
}
}

View File

@ -19,12 +19,10 @@ class Permissions extends CatchModel
'component', // 组件
'redirect',
'keepalive',
'hide_children_in_menu',
'creator_id',
'status',
'module', // 模块
'route', // 路由
'method', // 请求方法
'permission_mark', // 权限标识
'type', // 1 菜单 2 按钮
'sort', // 排序字段

View File

@ -21,6 +21,7 @@ class Roles extends CatchModel
protected $field = [
'id', //
'role_name', // 角色名
'identify', // 身份标识
'parent_id', // 父级ID
'creator_id', // 创建者
'data_range', // 数据范围