(1),角色表在mysql数据库创建语句
CREATE TABLE LJ_ROLE (
ROLE_KEY VARCHAR(64) NOT NULL COMMENT '角色编码'
,ROLE_NAME VARCHAR(128) COMMENT '角色名称'
,ROLE_DES VARCHAR(256) COMMENT '角色描述'
,R_STATUS VARCHAR(1) COMMENT '状态:正常,已取消'
,NOTE1 VARCHAR(512) COMMENT '备注1'
,CREATER VARCHAR(64) COMMENT '创建人'
,CREA_TIME VARCHAR(20) COMMENT '创建时间'
,MODIFY_ER VARCHAR(64) COMMENT '修改人'
,MODIFY_TIME VARCHAR(20) COMMENT '修改时间'
)
ENGINE=INNODB default charset=gb2312;
(2),功能菜单表
CREATE TABLE LJ_MODULE (
MODULE_KEY VARCHAR(64) NOT NULL COMMENT '菜单编号'
,MODULE_NAME VARCHAR(128) COMMENT '菜单名称'
,M_URL VARCHAR(256) COMMENT '菜单路径'
,UP_MODULE VARCHAR(64) COMMENT '上级菜单'
,M_ICON VARCHAR(128) COMMENT '菜单图片'
,NOTE1 VARCHAR(256) COMMENT '备注1'
)
ENGINE=INNODB default charset=gb2312
(3),此用户对应哪些角色映射表
CREATE TABLE LJ_USER_ROLE (
USER_NAME VARCHAR(64) NOT NULL COMMENT '用户名'
,ROLE_KEY VARCHAR(64) NOT NULL COMMENT '角色编码'
)
ENGINE=INNODB default charset=gb2312;
(4),此角色对应哪些功能菜单映射表
CREATE TABLE LJ_ROLE_MODULE (
ROLE_KEY VARCHAR(64) NOT NULL COMMENT '角色编码'
,MODULE_KEY VARCHAR(64) NOT NULL COMMENT '菜单编号'
)
ENGINE=INNODB default charset=gb2312;