新版权限表结构
This commit is contained in:
parent
f3266cdca8
commit
91b4e2b97d
@ -7,3 +7,72 @@ CREATE TABLE `analysis_common_parameters` (
|
|||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='查询分析常用参数表';
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='查询分析常用参数表';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--删除1版权限
|
||||||
|
drop table yfsjglpt_model_role_permissions
|
||||||
|
drop table yfsjglpt_model_roles
|
||||||
|
drop table yfsjglpt_model_user_roles
|
||||||
|
drop table yfsjglpt_model_permissions
|
||||||
|
|
||||||
|
--角色表
|
||||||
|
DROP TABLE IF EXISTS yfsjglpt_model_roles;
|
||||||
|
CREATE TABLE yfsjglpt_model_roles(
|
||||||
|
`id` VARCHAR(64) NOT NULL COMMENT 'ID',
|
||||||
|
`role_name` VARCHAR(128) NOT NULL COMMENT '角色名称',
|
||||||
|
`role_code` VARCHAR(128) COMMENT '角色代号',
|
||||||
|
`role_description` VARCHAR(128) COMMENT '角色描述',
|
||||||
|
`is_enabled` INT(128) DEFAULT 1 COMMENT '是否启用',
|
||||||
|
`created_by` VARCHAR(64) COMMENT '创建人',
|
||||||
|
`creation_date` DATETIME COMMENT '创建时间',
|
||||||
|
`last_updated_by` VARCHAR(64) COMMENT '最后更新人',
|
||||||
|
`last_update_date` DATETIME COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) COMMENT '角色表';
|
||||||
|
|
||||||
|
---菜单权限
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS yfsjglpt_model_menu_permission;
|
||||||
|
CREATE TABLE yfsjglpt_model_menu_permission(
|
||||||
|
`id` VARCHAR(64) NOT NULL COMMENT 'ID',
|
||||||
|
`parent_id` VARCHAR(64) COMMENT '上级ID',
|
||||||
|
`menu_name` VARCHAR(64) COMMENT '菜单名称',
|
||||||
|
`menu_code` VARCHAR(64) COMMENT '菜单代码',
|
||||||
|
`menu_desc` VARCHAR(128) COMMENT '菜单描述',
|
||||||
|
`is_enable` INT DEFAULT 1 COMMENT '是否可用',
|
||||||
|
`created_by` VARCHAR(64) COMMENT '创建人',
|
||||||
|
`creation_date` DATETIME COMMENT '创建时间',
|
||||||
|
`last_updated_by` VARCHAR(64) COMMENT '最后更新人',
|
||||||
|
`last_update_date` DATETIME COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) COMMENT '菜单权限';
|
||||||
|
|
||||||
|
|
||||||
|
--菜单参数关联表
|
||||||
|
DROP TABLE IF EXISTS yfsjglpt_model_menu_parameter;
|
||||||
|
CREATE TABLE yfsjglpt_model_menu_parameter(
|
||||||
|
`id` VARCHAR(64) NOT NULL COMMENT 'ID',
|
||||||
|
`menu_id` VARCHAR(128) COMMENT '菜单ID',
|
||||||
|
`subsystem` VARCHAR(64) COMMENT '子系统',
|
||||||
|
`parameter_id` VARCHAR(64) COMMENT '参数ID',
|
||||||
|
`parameter_per` INT COMMENT '参数权限;1:查看;2:编辑',
|
||||||
|
`created_by` VARCHAR(64) COMMENT '创建人',
|
||||||
|
`creation_date` DATETIME COMMENT '创建时间',
|
||||||
|
`last_updated_by` VARCHAR(64) COMMENT '最后更新人',
|
||||||
|
`last_update_date` DATETIME COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) COMMENT '菜单参数关联表';
|
||||||
|
|
||||||
|
--部门或用户关联角色表
|
||||||
|
DROP TABLE IF EXISTS yfsjglpt_model_dep_user_role;
|
||||||
|
CREATE TABLE yfsjglpt_model_dep_user_role(
|
||||||
|
`id` VARCHAR(64) NOT NULL COMMENT 'ID',
|
||||||
|
`user_or_dep` VARCHAR(64) COMMENT '用户或部门ID',
|
||||||
|
`role_id` VARCHAR(64) COMMENT '角色ID',
|
||||||
|
`is_dep` INT COMMENT '是否是部门;0:个人;1:部门',
|
||||||
|
`created_by` VARCHAR(64) COMMENT '创建人',
|
||||||
|
`creation_date` DATETIME COMMENT '创建时间',
|
||||||
|
`last_updated_by` VARCHAR(64) COMMENT '最后更新人',
|
||||||
|
`last_update_date` DATETIME COMMENT '最后更新时间',
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) COMMENT '部门或用户关联角色表';
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user