1
1
/*
2
2
Navicat MySQL Data Transfer
3
3
4
- Source Server : my
5
- Source Server Version : 50520
4
+ Source Server : jj
5
+ Source Server Version : 50022
6
6
Source Host : localhost:3306
7
7
Source Database : shiro
8
8
9
9
Target Server Type : MYSQL
10
- Target Server Version : 50520
10
+ Target Server Version : 50022
11
11
File Encoding : 65001
12
12
13
- Date: 2017-04-20 16:15:17
13
+ Date: 2017-05-07 21:00:04
14
14
*/
15
15
16
16
SET FOREIGN_KEY_CHECKS= 0 ;
17
17
18
18
-- ----------------------------
19
- -- Table structure for resources
19
+ -- Table structure for ` resources`
20
20
-- ----------------------------
21
21
DROP TABLE IF EXISTS ` resources` ;
22
22
CREATE TABLE `resources ` (
23
- ` id` int (11 ) NOT NULL AUTO_INCREMENT,
24
- ` name` varchar (255 ) DEFAULT NULL COMMENT ' 资源名称' ,
25
- ` resKey` varchar (255 ) DEFAULT NULL COMMENT ' 资源key' ,
26
- ` resUrl` varchar (255 ) DEFAULT NULL COMMENT ' 资源url' ,
27
- ` type` int (11 ) DEFAULT NULL COMMENT ' 资源类型 1:菜单 2:按钮' ,
28
- ` parentId` int (11 ) DEFAULT NULL COMMENT ' 父资源' ,
29
- ` sort` int (11 ) DEFAULT NULL COMMENT ' 排序' ,
30
- PRIMARY KEY (` id` )
31
- ) ENGINE= InnoDB AUTO_INCREMENT= 11 DEFAULT CHARSET= utf8;
23
+ ` id` int (11 ) NOT NULL auto_increment,
24
+ ` name` varchar (255 ) default NULL COMMENT ' 资源名称' ,
25
+ ` resUrl` varchar (255 ) default NULL COMMENT ' 资源url' ,
26
+ ` type` int (11 ) default NULL COMMENT ' 资源类型 1:菜单 2:按钮' ,
27
+ ` parentId` int (11 ) default NULL COMMENT ' 父资源' ,
28
+ ` sort` int (11 ) default NULL COMMENT ' 排序' ,
29
+ PRIMARY KEY (` id` )
30
+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8;
32
31
33
32
-- ----------------------------
34
33
-- Records of resources
35
34
-- ----------------------------
36
- INSERT INTO ` resources` VALUES (' 1' , ' 系统设置' , ' system' , ' /system' , ' 0' , ' 0' , ' 1' );
37
- INSERT INTO ` resources` VALUES (' 2' , ' 用户管理' , ' sys_user_list' , ' /index.do' , ' 1' , ' 1' , ' 2' );
38
- INSERT INTO ` resources` VALUES (' 3' , ' 角色管理' , ' sys_role_list' , ' /roles.do' , ' 1' , ' 1' , ' 3' );
39
- INSERT INTO ` resources` VALUES (' 4' , ' 资源管理' , ' sys_res_list' , ' /resources.do' , ' 1' , ' 1' , ' 4' );
40
- INSERT INTO ` resources` VALUES (' 5' , ' 添加用户' , ' sys_user_add' , ' /user/addUser.do' , ' 2' , ' 2' , ' 5' );
41
- INSERT INTO ` resources` VALUES (' 6' , ' 删除用户' , ' sys_user_del' , ' /user/delUser.do' , ' 2' , ' 2' , ' 6' );
42
- INSERT INTO ` resources` VALUES (' 7' , ' 添加角色' , ' sys_role_add' , ' /role/addRole.do' , ' 2' , ' 3' , ' 7' );
43
- INSERT INTO ` resources` VALUES (' 8' , ' 删除角色' , ' sys_role_del' , ' /role/delRole.do' , ' 2' , ' 3' , ' 8' );
44
- INSERT INTO ` resources` VALUES (' 9' , ' 添加资源' , ' sys_res_add' , ' /resources/addResources.do' , ' 2' , ' 4' , ' 9' );
45
- INSERT INTO ` resources` VALUES (' 10' , ' 删除资源' , ' sys_res_del' , ' /resources/delResources.do' , ' 2' , ' 4' , ' 10' );
35
+ INSERT INTO ` resources` VALUES (' 1' , ' 系统设置' , ' /system' , ' 0' , ' 0' , ' 1' );
36
+ INSERT INTO ` resources` VALUES (' 2' , ' 用户管理' , ' /usersPage' , ' 1' , ' 1' , ' 2' );
37
+ INSERT INTO ` resources` VALUES (' 3' , ' 角色管理' , ' /rolesPage' , ' 1' , ' 1' , ' 3' );
38
+ INSERT INTO ` resources` VALUES (' 4' , ' 资源管理' , ' /resourcesPage' , ' 1' , ' 1' , ' 4' );
39
+ INSERT INTO ` resources` VALUES (' 5' , ' 添加用户' , ' /users/add' , ' 2' , ' 2' , ' 5' );
40
+ INSERT INTO ` resources` VALUES (' 6' , ' 删除用户' , ' /users/delete' , ' 2' , ' 2' , ' 6' );
41
+ INSERT INTO ` resources` VALUES (' 7' , ' 添加角色' , ' /roles/add' , ' 2' , ' 3' , ' 7' );
42
+ INSERT INTO ` resources` VALUES (' 8' , ' 删除角色' , ' /roles/delete' , ' 2' , ' 3' , ' 8' );
43
+ INSERT INTO ` resources` VALUES (' 9' , ' 添加资源' , ' /resources/add' , ' 2' , ' 4' , ' 9' );
44
+ INSERT INTO ` resources` VALUES (' 10' , ' 删除资源' , ' /resources/delete' , ' 2' , ' 4' , ' 10' );
45
+ INSERT INTO ` resources` VALUES (' 11' , ' 分配角色' , ' /users/saveUserRoles' , ' 2' , ' 2' , ' 11' );
46
+ INSERT INTO ` resources` VALUES (' 13' , ' 分配权限' , ' /roles/saveRoleResources' , ' 2' , ' 3' , ' 12' );
46
47
47
48
-- ----------------------------
48
- -- Table structure for role
49
+ -- Table structure for ` role`
49
50
-- ----------------------------
50
51
DROP TABLE IF EXISTS ` role` ;
51
52
CREATE TABLE `role ` (
52
- ` id` int (11 ) NOT NULL AUTO_INCREMENT,
53
- ` roleKey` varchar (50 ) NOT NULL ,
54
- ` roleDesc` varchar (255 ) DEFAULT NULL ,
55
- PRIMARY KEY (` id` )
56
- ) ENGINE= InnoDB AUTO_INCREMENT= 4 DEFAULT CHARSET= utf8;
53
+ ` id` int (11 ) NOT NULL auto_increment,
54
+ ` roleDesc` varchar (255 ) default NULL ,
55
+ PRIMARY KEY (` id` )
56
+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8;
57
57
58
58
-- ----------------------------
59
59
-- Records of role
60
60
-- ----------------------------
61
- INSERT INTO ` role` VALUES (' 1' , ' ADMIN ' , ' 管理员' );
62
- INSERT INTO ` role` VALUES (' 2' , ' MEMBER ' , ' 普通用户' );
63
- INSERT INTO ` role` VALUES (' 3' , ' SUPER ' , ' 超级管理员' );
61
+ INSERT INTO ` role` VALUES (' 1' , ' 管理员' );
62
+ INSERT INTO ` role` VALUES (' 2' , ' 普通用户' );
63
+ INSERT INTO ` role` VALUES (' 3' , ' 超级管理员' );
64
64
65
65
-- ----------------------------
66
- -- Table structure for role_resources
66
+ -- Table structure for ` role_resources`
67
67
-- ----------------------------
68
68
DROP TABLE IF EXISTS ` role_resources` ;
69
69
CREATE TABLE `role_resources ` (
70
70
` roleId` int (11 ) NOT NULL ,
71
71
` resourcesId` int (11 ) NOT NULL ,
72
- PRIMARY KEY (` roleId` ,` resourcesId` )
72
+ PRIMARY KEY (` roleId` ,` resourcesId` )
73
73
) ENGINE= InnoDB DEFAULT CHARSET= utf8;
74
74
75
75
-- ----------------------------
@@ -84,29 +84,39 @@ INSERT INTO `role_resources` VALUES ('1', '7');
84
84
INSERT INTO ` role_resources` VALUES (' 1' , ' 8' );
85
85
INSERT INTO ` role_resources` VALUES (' 1' , ' 9' );
86
86
INSERT INTO ` role_resources` VALUES (' 1' , ' 10' );
87
+ INSERT INTO ` role_resources` VALUES (' 1' , ' 11' );
88
+ INSERT INTO ` role_resources` VALUES (' 1' , ' 13' );
89
+ INSERT INTO ` role_resources` VALUES (' 2' , ' 2' );
90
+ INSERT INTO ` role_resources` VALUES (' 2' , ' 3' );
91
+ INSERT INTO ` role_resources` VALUES (' 2' , ' 4' );
92
+ INSERT INTO ` role_resources` VALUES (' 2' , ' 9' );
87
93
INSERT INTO ` role_resources` VALUES (' 3' , ' 2' );
88
94
INSERT INTO ` role_resources` VALUES (' 3' , ' 3' );
95
+ INSERT INTO ` role_resources` VALUES (' 3' , ' 4' );
89
96
INSERT INTO ` role_resources` VALUES (' 3' , ' 5' );
97
+ INSERT INTO ` role_resources` VALUES (' 3' , ' 7' );
98
+ INSERT INTO ` role_resources` VALUES (' 3' , ' 8' );
99
+ INSERT INTO ` role_resources` VALUES (' 3' , ' 9' );
90
100
INSERT INTO ` role_resources` VALUES (' 3' , ' 10' );
91
101
INSERT INTO ` role_resources` VALUES (' 9' , ' 9' );
92
102
93
103
-- ----------------------------
94
- -- Table structure for user
104
+ -- Table structure for ` user`
95
105
-- ----------------------------
96
106
DROP TABLE IF EXISTS ` user` ;
97
107
CREATE TABLE `user ` (
98
- ` id` int (11 ) NOT NULL AUTO_INCREMENT ,
99
- ` username` varchar (33 ) DEFAULT NULL ,
100
- ` password` varchar (33 ) DEFAULT NULL ,
101
- ` enable` int (10 ) DEFAULT ' 1' COMMENT ' 是否启用' ,
102
- PRIMARY KEY (` id` )
103
- ) ENGINE= InnoDB AUTO_INCREMENT = 22 DEFAULT CHARSET= utf8;
108
+ ` id` int (11 ) NOT NULL auto_increment ,
109
+ ` username` varchar (33 ) default NULL ,
110
+ ` password` varchar (33 ) default NULL ,
111
+ ` enable` int (10 ) default ' 1' COMMENT ' 是否启用' ,
112
+ PRIMARY KEY (` id` )
113
+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8;
104
114
105
115
-- ----------------------------
106
116
-- Records of user
107
117
-- ----------------------------
108
- INSERT INTO ` user` VALUES (' 1' , ' admin' , ' 21232f297a57a5a743894a0e4a801fc3 ' , ' 1' );
109
- INSERT INTO ` user` VALUES (' 2' , ' user1' , ' user1 ' , ' 1' );
118
+ INSERT INTO ` user` VALUES (' 1' , ' admin' , ' 3ef7164d1f6167cb9f2658c07d3c2f0a ' , ' 1' );
119
+ INSERT INTO ` user` VALUES (' 2' , ' user1' , ' 90e66e36e3135a91d298177d4389851e ' , ' 1' );
110
120
INSERT INTO ` user` VALUES (' 3' , ' user2' , ' 121' , ' 0' );
111
121
INSERT INTO ` user` VALUES (' 4' , ' user3' , ' user3' , ' 1' );
112
122
INSERT INTO ` user` VALUES (' 5' , ' user4' , ' user4' , ' 1' );
@@ -124,20 +134,93 @@ INSERT INTO `user` VALUES ('16', 'user15', 'user15', '1');
124
134
INSERT INTO ` user` VALUES (' 17' , ' user16' , ' user16' , ' 1' );
125
135
INSERT INTO ` user` VALUES (' 18' , ' user17' , ' user17' , ' 1' );
126
136
INSERT INTO ` user` VALUES (' 19' , ' user18' , ' user18' , ' 1' );
127
- INSERT INTO ` user` VALUES (' 20' , ' user19' , ' user19' , ' 1' );
128
137
INSERT INTO ` user` VALUES (' 21' , ' user20' , ' user20' , ' 1' );
129
138
130
139
-- ----------------------------
131
- -- Table structure for user_role
140
+ -- Table structure for ` user_role`
132
141
-- ----------------------------
133
142
DROP TABLE IF EXISTS ` user_role` ;
134
143
CREATE TABLE `user_role ` (
135
- ` userId` int (11 ) DEFAULT NULL ,
136
- ` roleId` int (11 ) DEFAULT NULL
144
+ ` userId` int (11 ) default NULL ,
145
+ ` roleId` int (11 ) default NULL
137
146
) ENGINE= InnoDB DEFAULT CHARSET= utf8;
138
147
139
148
-- ----------------------------
140
149
-- Records of user_role
141
150
-- ----------------------------
151
+ INSERT INTO ` user_role` VALUES (' 23' , ' 2' );
142
152
INSERT INTO ` user_role` VALUES (' 1' , ' 1' );
143
- INSERT INTO ` user_role` VALUES (' 2' , ' 3' );
153
+ INSERT INTO ` user_role` VALUES (' 2' , ' 2' );
154
+
155
+ -- ----------------------------
156
+ -- Procedure structure for `init_shiro_demo`
157
+ -- ----------------------------
158
+ DROP PROCEDURE IF EXISTS ` init_shiro_demo` ;
159
+ DELIMITER ;;
160
+ CREATE DEFINER= ` root` @` %` PROCEDURE ` init_shiro_demo` ()
161
+ BEGIN
162
+ /*
163
+ SQLyog 企业版 - MySQL GUI v7.14
164
+ MySQL - 5.6.16-log : Database -
165
+ *********************************************************************
166
+ */
167
+ /* 表结构插入*/
168
+ DROP TABLE IF EXISTS ` u_permission` ;
169
+ CREATE TABLE `u_permission ` (
170
+ ` id` bigint (20 ) NOT NULL AUTO_INCREMENT,
171
+ ` url` varchar (256 ) DEFAULT NULL COMMENT ' url地址' ,
172
+ ` name` varchar (64 ) DEFAULT NULL COMMENT ' url描述' ,
173
+ PRIMARY KEY (` id` )
174
+ ) ENGINE= InnoDB AUTO_INCREMENT= 21 DEFAULT CHARSET= utf8;
175
+ /* Table structure for table `u_role` */
176
+ DROP TABLE IF EXISTS ` u_role` ;
177
+ CREATE TABLE `u_role ` (
178
+ ` id` bigint (20 ) NOT NULL AUTO_INCREMENT,
179
+ ` name` varchar (32 ) DEFAULT NULL COMMENT ' 角色名称' ,
180
+ ` type` varchar (10 ) DEFAULT NULL COMMENT ' 角色类型' ,
181
+ PRIMARY KEY (` id` )
182
+ ) ENGINE= InnoDB AUTO_INCREMENT= 5 DEFAULT CHARSET= utf8;
183
+ /* Table structure for table `u_role_permission` */
184
+ DROP TABLE IF EXISTS ` u_role_permission` ;
185
+ CREATE TABLE `u_role_permission ` (
186
+ ` rid` bigint (20 ) DEFAULT NULL COMMENT ' 角色ID' ,
187
+ ` pid` bigint (20 ) DEFAULT NULL COMMENT ' 权限ID'
188
+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8;
189
+ /* Table structure for table `u_user` */
190
+ DROP TABLE IF EXISTS ` u_user` ;
191
+ CREATE TABLE `u_user ` (
192
+ ` id` bigint (20 ) NOT NULL AUTO_INCREMENT,
193
+ ` nickname` varchar (20 ) DEFAULT NULL COMMENT ' 用户昵称' ,
194
+ ` email` varchar (128 ) DEFAULT NULL COMMENT ' 邮箱|登录帐号' ,
195
+ ` pswd` varchar (32 ) DEFAULT NULL COMMENT ' 密码' ,
196
+ ` create_time` datetime DEFAULT NULL COMMENT ' 创建时间' ,
197
+ ` last_login_time` datetime DEFAULT NULL COMMENT ' 最后登录时间' ,
198
+ ` status` bigint (1 ) DEFAULT ' 1' COMMENT ' 1:有效,0:禁止登录' ,
199
+ PRIMARY KEY (` id` )
200
+ ) ENGINE= InnoDB AUTO_INCREMENT= 15 DEFAULT CHARSET= utf8;
201
+ /* Table structure for table `u_user_role` */
202
+ DROP TABLE IF EXISTS ` u_user_role` ;
203
+ CREATE TABLE `u_user_role ` (
204
+ ` uid` bigint (20 ) DEFAULT NULL COMMENT ' 用户ID' ,
205
+ ` rid` bigint (20 ) DEFAULT NULL COMMENT ' 角色ID'
206
+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8;
207
+ /*
208
+ SQLyog 企业版 - MySQL GUI v7.14
209
+ MySQL - 5.6.16-log : Database - i_wenyiba_com
210
+ *********************************************************************
211
+ */
212
+ /* 所有的表数据插入*/
213
+ /* Data for the table `u_permission` */
214
+ insert into ` u_permission` (` id` ,` url` ,` name` ) values (4 ,' /permission/index.shtml' ,' 权限列表' ),(6 ,' /permission/addPermission.shtml' ,' 权限添加' ),(7 ,' /permission/deletePermissionById.shtml' ,' 权限删除' ),(8 ,' /member/list.shtml' ,' 用户列表' ),(9 ,' /member/online.shtml' ,' 在线用户' ),(10 ,' /member/changeSessionStatus.shtml' ,' 用户Session踢出' ),(11 ,' /member/forbidUserById.shtml' ,' 用户激活&禁止' ),(12 ,' /member/deleteUserById.shtml' ,' 用户删除' ),(13 ,' /permission/addPermission2Role.shtml' ,' 权限分配' ),(14 ,' /role/clearRoleByUserIds.shtml' ,' 用户角色分配清空' ),(15 ,' /role/addRole2User.shtml' ,' 角色分配保存' ),(16 ,' /role/deleteRoleById.shtml' ,' 角色列表删除' ),(17 ,' /role/addRole.shtml' ,' 角色列表添加' ),(18 ,' /role/index.shtml' ,' 角色列表' ),(19 ,' /permission/allocation.shtml' ,' 权限分配' ),(20 ,' /role/allocation.shtml' ,' 角色分配' );
215
+ /* Data for the table `u_role` */
216
+ insert into ` u_role` (` id` ,` name` ,` type` ) values (1 ,' 系统管理员' ,' 888888' ),(3 ,' 权限角色' ,' 100003' ),(4 ,' 用户中心' ,' 100002' );
217
+ /* Data for the table `u_role_permission` */
218
+ insert into ` u_role_permission` (` rid` ,` pid` ) values (4 ,8 ),(4 ,9 ),(4 ,10 ),(4 ,11 ),(4 ,12 ),(3 ,4 ),(3 ,6 ),(3 ,7 ),(3 ,13 ),(3 ,14 ),(3 ,15 ),(3 ,16 ),(3 ,17 ),(3 ,18 ),(3 ,19 ),(3 ,20 ),(1 ,4 ),(1 ,6 ),(1 ,7 ),(1 ,8 ),(1 ,9 ),(1 ,10 ),(1 ,11 ),(1 ,12 ),(1 ,13 ),(1 ,14 ),(1 ,15 ),(1 ,16 ),(1 ,17 ),(1 ,18 ),(1 ,19 ),(1 ,20 );
219
+ /* Data for the table `u_user` */
220
+ insert into ` u_user` (` id` ,` nickname` ,` email` ,` pswd` ,` create_time` ,` last_login_time` ,` status` ) values (1 ,' 管理员' ,' admin' ,' 9c3250081c7b1f5c6cbb8096e3e1cd04' ,' 2016年06月16日 11:15:33' ,' 2016年06月16日 11:24:10' ,1 ),(11 ,' soso' ,' 8446666@qq.com' ,' d57ffbe486910dd5b26d0167d034f9ad' ,' 2016年05月26日 20:50:54' ,' 2016年06月16日 11:24:35' ,1 ),(12 ,' 8446666' ,' 8446666' ,' 4afdc875a67a55528c224ce088be2ab8' ,' 2016年05月27日 22:34:19' ,' 2016年06月15日 17:03:16' ,1 );
221
+ /* Data for the table `u_user_role` */
222
+ insert into ` u_user_role` (` uid` ,` rid` ) values (12 ,4 ),(11 ,3 ),(11 ,4 ),(1 ,1 );
223
+
224
+ END
225
+ ;;
226
+ DELIMITER ;
0 commit comments