You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
121 lines
4.9 KiB
121 lines
4.9 KiB
4 years ago
|
-- ----------------------------
|
||
|
-- Table structure for sys_action_log
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `sys_action_log`;
|
||
|
CREATE TABLE `sys_action_log` (
|
||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||
|
`type` varchar(3) NOT NULL,
|
||
|
`module` varchar(2) NOT NULL,
|
||
|
`user_id` varchar(20) DEFAULT NULL,
|
||
|
`login_ip` varchar(20) DEFAULT NULL,
|
||
|
`time` datetime NOT NULL,
|
||
|
`context` varchar(200) DEFAULT NULL,
|
||
|
PRIMARY KEY (`id`)
|
||
|
) ENGINE=InnoDB AUTO_INCREMENT=2687 DEFAULT CHARSET=utf8;
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for sys_config
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `sys_config`;
|
||
|
CREATE TABLE `sys_config` (
|
||
|
`cfg_key` varchar(32) NOT NULL COMMENT '配置唯一键',
|
||
|
`cfg_name` varchar(32) NOT NULL COMMENT '配置名称',
|
||
|
`cfg_value` varchar(64) NOT NULL COMMENT '配置值',
|
||
|
`cfg_type` varchar(32) NOT NULL COMMENT '配置类型TEXT,DATA,NUMBER(]',
|
||
|
`cfg_desc` varchar(128) DEFAULT NULL COMMENT '配置描述',
|
||
|
`cfg_status` varchar(1) NOT NULL COMMENT '配置状态A:active,I:inactive',
|
||
|
`update_time` datetime DEFAULT NULL COMMENT '最近一次修改时间',
|
||
|
`update_user` varchar(32) DEFAULT NULL COMMENT '最近一次修改用户',
|
||
|
PRIMARY KEY (`cfg_key`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for sys_dictionary
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `sys_dictionary`;
|
||
|
CREATE TABLE `sys_dictionary` (
|
||
|
`dict_id` int(11) NOT NULL AUTO_INCREMENT,
|
||
|
`dict_code` varchar(32) CHARACTER SET utf8 NOT NULL,
|
||
|
`dict_name` varchar(32) CHARACTER SET utf8 NOT NULL,
|
||
|
`dict_desc` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
|
||
|
`dict_parent` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
|
||
|
`dict_status` varchar(1) CHARACTER SET utf8 NOT NULL,
|
||
|
PRIMARY KEY (`dict_id`)
|
||
|
) ENGINE=InnoDB AUTO_INCREMENT=398 DEFAULT CHARSET=ascii;
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for sys_dict_type
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `sys_dict_type`;
|
||
|
CREATE TABLE `sys_dict_type` (
|
||
|
`type_code` varchar(32) CHARACTER SET utf8 NOT NULL,
|
||
|
`type_name` varchar(32) CHARACTER SET utf8 NOT NULL,
|
||
|
`type_desc` varchar(64) CHARACTER SET utf8 DEFAULT NULL,
|
||
|
`type_status` varchar(1) CHARACTER SET utf8 NOT NULL,
|
||
|
PRIMARY KEY (`type_code`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=ascii;
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for um_permission_full
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `um_permission_full`;
|
||
|
CREATE TABLE `um_permission_full` (
|
||
|
`per_code` varchar(100) NOT NULL COMMENT '权限编号',
|
||
|
`per_name` varchar(100) NOT NULL COMMENT '权限名称',
|
||
|
`per_desc` varchar(100) DEFAULT NULL COMMENT '权限描述',
|
||
|
`per_parent` varchar(100) DEFAULT NULL COMMENT '父权限',
|
||
|
`per_level` varchar(10) NOT NULL COMMENT '权限等级',
|
||
|
`per_content` varchar(100) DEFAULT NULL COMMENT '权限内容',
|
||
|
`per_status` varchar(1) NOT NULL COMMENT '是否启用',
|
||
|
`per_order` int(2) DEFAULT NULL,
|
||
|
PRIMARY KEY (`per_code`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='权限信息表';
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for um_role_full
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `um_role_full`;
|
||
|
CREATE TABLE `um_role_full` (
|
||
|
`role_code` varchar(50) NOT NULL COMMENT '角色编号',
|
||
|
`role_name` varchar(20) NOT NULL COMMENT '角色名称',
|
||
|
`role_desc` varchar(100) NOT NULL COMMENT '角色描述',
|
||
|
`role_status` varchar(1) NOT NULL,
|
||
|
PRIMARY KEY (`role_code`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色信息表';
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for um_role_permission
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `um_role_permission`;
|
||
|
CREATE TABLE `um_role_permission` (
|
||
|
`role_code` varchar(50) NOT NULL COMMENT '角色编号',
|
||
|
`per_code` varchar(100) NOT NULL COMMENT '权限编号',
|
||
|
PRIMARY KEY (`role_code`,`per_code`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色权限表';
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for um_user
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `um_user`;
|
||
|
CREATE TABLE `um_user` (
|
||
|
`user_id` varchar(32) NOT NULL COMMENT '用户名',
|
||
|
`key` varchar(64) NOT NULL COMMENT '密码',
|
||
|
`name` varchar(10) NOT NULL COMMENT '姓名',
|
||
|
`phone` varchar(11) NOT NULL COMMENT '电话',
|
||
|
`id_card` varchar(18) DEFAULT NULL COMMENT '身份证号码',
|
||
|
`email` varchar(32) DEFAULT NULL COMMENT '电子邮箱',
|
||
|
`last_login` datetime DEFAULT NULL COMMENT '上次登陆时间',
|
||
|
`status` varchar(1) NOT NULL COMMENT '状态',
|
||
|
PRIMARY KEY (`user_id`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||
|
|
||
|
-- ----------------------------
|
||
|
-- Table structure for um_user_role
|
||
|
-- ----------------------------
|
||
|
DROP TABLE IF EXISTS `um_user_role`;
|
||
|
CREATE TABLE `um_user_role` (
|
||
|
`user_id` varchar(50) NOT NULL COMMENT '用户编号',
|
||
|
`role_code` varchar(50) NOT NULL COMMENT '角色编号',
|
||
|
PRIMARY KEY (`user_id`,`role_code`)
|
||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色表';
|