|
@@ -2,17 +2,6 @@
|
|
|
CREATE DATABASE `sys-user` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
|
|
|
|
|
|
use `sys-user`;
|
|
|
-
|
|
|
-DROP TABLE IF EXISTS `sys_role`;
|
|
|
-CREATE TABLE `sys_role` (
|
|
|
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- `name` varchar(255) NOT NULL,
|
|
|
- PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_user
|
|
|
-- ----------------------------
|
|
@@ -25,6 +14,20 @@ CREATE TABLE `sys_user` (
|
|
|
UNIQUE KEY `uk_username` (`username`)
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
|
|
|
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for sys_role
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `sys_role`;
|
|
|
+CREATE TABLE `sys_role` (
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ `name` varchar(255) NOT NULL,
|
|
|
+ `roleLevel` int(11) DEFAULT NULL,
|
|
|
+ `descritpion` varchar(255) DEFAULT NULL,
|
|
|
+ `menuItems` varchar(255) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user_role
|
|
|
-- ----------------------------
|
|
@@ -41,10 +44,9 @@ DROP TABLE IF EXISTS `sys_permission`;
|
|
|
CREATE TABLE `sys_permission` (
|
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
`name` varchar(255) NOT NULL,
|
|
|
- `descritpion` varchar(255) DEFAULT NULL,
|
|
|
- `url` varchar(255) NOT NULL,
|
|
|
- `pid` bigint(20) DEFAULT NULL,
|
|
|
+ `permissionUrl` varchar(255) NOT NULL,
|
|
|
`method` varchar(255) NOT NULL,
|
|
|
+ `descritpion` varchar(255) DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
|
|
|
|
|
@@ -60,18 +62,16 @@ CREATE TABLE `sys_role_permission` (
|
|
|
INSERT INTO `sys_user` VALUES ('1', '{bcrypt}$2a$10$rlM./Q4dh5qXYmxFxUqkRetMPf6JewV/Hj/s4qBg/6U1.mzcue2oK', 'guest');
|
|
|
INSERT INTO `sys_user` VALUES ('2', '{bcrypt}$2a$10$rlM./Q4dh5qXYmxFxUqkRetMPf6JewV/Hj/s4qBg/6U1.mzcue2oK', 'admin');
|
|
|
|
|
|
-
|
|
|
-INSERT INTO `sys_role` VALUES ('1', 'ROLE_USER');
|
|
|
-INSERT INTO `sys_role` VALUES ('2', 'ROLE_ADMIN');
|
|
|
+INSERT INTO `sys_role` VALUES ('1', '普通用户', null, null, null);
|
|
|
+INSERT INTO `sys_role` VALUES ('2', '管理员', null, null, null);
|
|
|
|
|
|
INSERT INTO `sys_user_role` VALUES ('1', '1');
|
|
|
INSERT INTO `sys_user_role` VALUES ('2', '2');
|
|
|
|
|
|
-INSERT INTO `sys_permission` VALUES ('1', '根据用户名获取用户','根据用户名获取用户','/user/{username}',null,"ALL");
|
|
|
-INSERT INTO `sys_permission` VALUES ('2', '根据用户id获取用户信息','根据用户id获取用户信息','/user/getById',null,"ALL");
|
|
|
+INSERT INTO `sys_permission` VALUES ('1', '根据用户名获取用户', '/user/{username}', "ALL", '根据用户名获取用户');
|
|
|
+INSERT INTO `sys_permission` VALUES ('2', '根据用户id获取用户信息','/user/getById', "ALL", '根据用户id获取用户信息');
|
|
|
|
|
|
|
|
|
INSERT INTO `sys_role_permission` VALUES ('1', '2');
|
|
|
INSERT INTO `sys_role_permission` VALUES ('2', '1');
|
|
|
INSERT INTO `sys_role_permission` VALUES ('2', '2');
|
|
|
-
|