-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathegg_cms.sql
109 lines (96 loc) · 4.64 KB
/
egg_cms.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
/*
Navicat Premium Data Transfer
Source Server : localhost
Source Server Type : MySQL
Source Server Version : 50722
Source Host : localhost
Source Database : egg_cms
Target Server Type : MySQL
Target Server Version : 50722
File Encoding : utf-8
Date: 06/26/2019 09:50:33 AM
*/
SET NAMES utf8;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for `resource`
-- ----------------------------
DROP TABLE IF EXISTS `resource`;
CREATE TABLE `resource` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`uuid` varchar(150) COLLATE utf8mb4_bin NOT NULL COMMENT 'uuid主键',
`name` varchar(100) COLLATE utf8mb4_bin NOT NULL COMMENT '资源名称',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父资源id',
`create_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uuid` (`uuid`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
-- ----------------------------
-- Records of `resource`
-- ----------------------------
BEGIN;
INSERT INTO `resource` VALUES ('1', '3e81f3a4-b1f3-4792-8da0-3fb2affb067b', '平台权限', '0', '2019-06-24 13:27:46', '2019-06-24 13:27:46'), ('2', '035f4223-6ec1-4c8c-9b85-3b84192654ca', '资源管理', '1', '2019-06-24 13:28:03', '2019-06-24 13:28:03'), ('3', '4d8fb3ea-2e0d-436b-acd4-801fcdbd8ce7', '角色管理', '1', '2019-06-24 13:28:10', '2019-06-24 13:28:10'), ('4', '2bc8b381-089f-4361-a1a5-a5dec85442d1', '用户管理', '1', '2019-06-24 13:28:14', '2019-06-24 13:28:14');
COMMIT;
-- ----------------------------
-- Table structure for `role`
-- ----------------------------
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`name` varchar(10) COLLATE utf8mb4_bin NOT NULL COMMENT '角色名称',
`create_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
-- ----------------------------
-- Records of `role`
-- ----------------------------
BEGIN;
INSERT INTO `role` VALUES ('1', '超级管理员', '2019-06-13 17:02:05', '2019-06-13 17:02:05'), ('2', '管理员', '2019-06-14 15:32:17', '2019-06-24 13:31:47'), ('3', '操作员', '2019-06-14 15:32:28', '2019-06-24 13:31:53');
COMMIT;
-- ----------------------------
-- Table structure for `role_resource`
-- ----------------------------
DROP TABLE IF EXISTS `role_resource`;
CREATE TABLE `role_resource` (
`role_id` int(11) NOT NULL COMMENT '角色id',
`resource_id` int(11) NOT NULL COMMENT '资源id',
PRIMARY KEY (`role_id`,`resource_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
-- ----------------------------
-- Table structure for `role_user`
-- ----------------------------
DROP TABLE IF EXISTS `role_user`;
CREATE TABLE `role_user` (
`role_id` int(11) NOT NULL COMMENT '角色id',
`user_id` int(11) NOT NULL COMMENT '用户id',
PRIMARY KEY (`role_id`,`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
-- ----------------------------
-- Table structure for `user`
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`uuid` varchar(150) COLLATE utf8mb4_bin NOT NULL COMMENT 'uuid主键',
`name` varchar(100) COLLATE utf8mb4_bin NOT NULL COMMENT '姓名',
`password` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '密码',
`email` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '邮箱',
`mobile` varchar(11) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '手机号码',
`gender` tinyint(4) DEFAULT '0' COMMENT '性别',
`create_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uuid` (`uuid`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
-- ----------------------------
-- Records of `user`
-- ----------------------------
BEGIN;
INSERT INTO `user` VALUES ('1', 'ae5df9d7-2b35-4dc6-8766-a54154f1f12e', 'admin', 'N3R5OXdwenY=NTllNGVjNzAyZDRkYzhhYzI1NWIxZTZmNDc3ZjQzOGU=', '[email protected]', '', '1', '2019-06-24 13:31:04', '2019-06-24 13:31:04');
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;