You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

368 lines
20 KiB
MySQL

2 years ago
-- Create Database
-- ----------------------------------------------------------
CREATE DATABASE IF NOT EXISTS moss DEFAULT CHARACTER SET = utf8mb4;
Use moss;
SET NAMES utf8;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for `t_app`
-- ----------------------------
DROP TABLE IF EXISTS `t_app`;
CREATE TABLE `t_app`
(
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '应用Id',
`app_id` varchar(200) NOT NULL,
`name` varchar(200) NOT NULL DEFAULT '' COMMENT '应用名称',
`owner_name` varchar(200) NOT NULL DEFAULT '' COMMENT '负责人姓名',
`owner_id` varchar(200) DEFAULT '0' COMMENT '负责人Id',
`project_name` varchar(200) NOT NULL DEFAULT '' COMMENT '所属项目名称',
`project_key` varchar(200) NOT NULL DEFAULT '0' COMMENT '所属项目Id',
`description` varchar(1000) DEFAULT '' COMMENT '应用描述',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
`status` tinyint(4) DEFAULT '0' COMMENT '应用的状态 0-创建 1-开发中 2-运行中 3-已下线',
`take_over` tinyint(4) DEFAULT '0',
`ops_owner_name` varchar(200) DEFAULT NULL,
`ops_owner_id` varchar(200) DEFAULT NULL,
`repo_url` varchar(1000) DEFAULT NULL,
`bu_name` varchar(255) DEFAULT NULL,
`spring_application_name` varchar(255) DEFAULT NULL,
`spring_boot_version` int(2) DEFAULT '0',
`spring_cloud_version` int(2) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 287
DEFAULT CHARSET = utf8 COMMENT ='应用表';
-- ----------------------------
-- Records of `t_app`
-- ----------------------------
BEGIN;
INSERT INTO `t_app`
VALUES ('1', 'halo-moss', 'halo-moss', '许进', 'xujin', 'halo', 'Halo', '', '2019-02-27 02:23:42', '2019-04-21 10:15:04',
'0', '2', '1', '韩令三', 'lingshan.han', 'https://github.com/SoftwareKing/Moss.git', 'XX', 'halo-moss', '2', '2'),
('2', 'moss-sample-1.5.x', 'moss-sample-1.5.x', '杜为极', 'weiji.du', 'BKCASHIER', 'MOSS', '',
'2019-02-27 02:23:42', '2019-04-21 10:15:27', '0', '2', '1', '叶张', 'dingf.ye001',
'https://github.com/SoftwareKing/Moss.git', '金融XX', 'moss-sample-1.5.x', '1', '1'),
('3', 'moss-sample-2.1.x', 'moss-sample-2.1.x', '许进', 'guojian.li', 'MOSS', 'MOSS', '', '2019-02-27 02:23:42',
'2019-04-21 10:15:22', '0', '2', '1', '齐思宇', 'daiying.qi', 'https://github.com/SoftwareKing/Moss.git', '房XX',
'moss-sample-2.1.x', '2', '2');
COMMIT;
-- ----------------------------
-- Table structure for `t_app_name`
-- ----------------------------
DROP TABLE IF EXISTS `t_app_name`;
CREATE TABLE `t_app_name`
(
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(200) NOT NULL DEFAULT '' COMMENT '应用名称',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 4
DEFAULT CHARSET = utf8 COMMENT ='应用name表';
-- ----------------------------
-- Table structure for `t_dict_data`
-- ----------------------------
DROP TABLE IF EXISTS `t_dict_data`;
CREATE TABLE `t_dict_data`
(
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据字典详细主键',
`dict_code` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '数据字典分类标识',
`item_name` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '数据字典详细名称',
`item_value` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '数据字典详细值',
`item_desc` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '数据字典详细描述',
`item_sort` int(16) DEFAULT NULL COMMENT '排序',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
`status` tinyint(4) DEFAULT '0' COMMENT 'COMMENT ''数据字典项启用状态1启用0未启用'',',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 22
DEFAULT CHARSET = utf8
COLLATE = utf8_bin COMMENT ='数据字典详细表';
-- ----------------------------
-- Records of `t_dict_data`
-- ----------------------------
BEGIN;
INSERT INTO `t_dict_data`
VALUES ('1', 'springBootVersion', '1.5.13.RELEASE', '1', '1.5.13.RELEASE', '0', '1970-01-02 00:00:00',
'2019-03-15 17:44:15', '0', '1'),
('2', 'springBootVersion', '2.0.7.RELEASE', '2', '2.0.7.RELEASE', '0', '1970-01-02 00:00:00',
'2019-03-15 17:44:19', '0', '1'),
('3', 'springCloudVersion', 'Edgware.SR3', '1', 'Spring Cloud Edgware.SR3', '0', '1970-01-02 00:00:00',
'2019-03-15 17:44:27', '0', '1'),
('4', 'springCloudVersion', 'Finchley.SR2', '2', 'Spring Cloud Finchley.SR2', '0', '1970-01-02 00:00:00',
'2019-03-15 17:44:31', '0', '1'),
('5', 'frameworkVerison', '1.1.8.RELEASE', '1', '1.1.8.RELEASE', '0', '1970-01-02 00:00:00',
'2019-04-10 19:58:48', '1', '1'),
('6', 'frameworkVerison', '2.0.0.RELEASE', '2', '2.0.0.RELEASE', '0', '1970-01-02 00:00:00',
'2019-04-10 19:58:48', '1', '1'),
('11', 'appFlickerRule', '当实例数小于2', '1', '当实例数小于2时闪烁', '0', '1970-01-02 00:00:00', '2019-03-19 13:44:36', '0',
'1'),
('12', 'scoringRules', '当实例数大于1', '1', '当实例数大于1给1颗星', '0', '1970-01-02 00:00:00', '2019-03-19 13:42:48', '0',
'1');
COMMIT;
-- ----------------------------
-- Table structure for `t_dict_type`
-- ----------------------------
DROP TABLE IF EXISTS `t_dict_type`;
CREATE TABLE `t_dict_type`
(
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '数据字典分类主键',
`dict_name` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '数据字典分类名称',
`dict_code` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '数据字典分类唯一标识',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '数据字典分类启用状态0启用1未启用',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 11
DEFAULT CHARSET = utf8
COLLATE = utf8_bin COMMENT ='数据字典分类表';
-- ----------------------------
-- Records of `t_dict_type`
-- ----------------------------
BEGIN;
INSERT INTO `t_dict_type`
VALUES ('1', 'Spring Boot的版本', 'springBootVersion', '0', '2019-03-12 02:36:02', '2019-03-14 14:17:10', '0'),
('2', 'Spring Cloud的版本', 'springCloudVersion', '0', '2019-03-12 02:36:42', '2019-03-14 14:17:27', '0'),
('3', 'Summer Framework的版本', 'frameworkVerison', '0', '2019-03-12 02:37:21', '2019-03-14 14:17:41', '1'),
('6', 'App根据实例数闪烁规则', 'appFlickerRule', '0', '2019-03-15 01:55:56', '2019-03-15 01:55:56', '0'),
('7', '评分规则', 'scoringRules', '0', '2019-03-15 01:56:22', '2019-03-15 01:56:22', '0');
COMMIT;
-- ----------------------------
-- Table structure for `t_menu`
-- ----------------------------
DROP TABLE IF EXISTS `t_menu`;
CREATE TABLE `t_menu`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`parent_id` bigint(20) DEFAULT NULL,
`name` varchar(255) DEFAULT NULL,
`parent_ids` varchar(255) DEFAULT NULL,
`url` varchar(255) DEFAULT NULL,
`roles` varchar(255) DEFAULT NULL,
`sort` int(11) NOT NULL DEFAULT '1',
`icon` varchar(255) DEFAULT NULL,
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
`key` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 32
DEFAULT CHARSET = utf8;
-- ----------------------------
-- Records of `t_menu`
-- ----------------------------
BEGIN;
INSERT INTO `t_menu`
VALUES ('1', '0', '总览', '0', '/dashboard', 'USER,ADMIN', '6', 'dashboard', '1970-01-02 00:00:00', '2019-03-01 18:36:14',
'0', 'dashboard'),
('2', '0', '服务治理', '0', '/#/application', 'USER,ADMIN', '5', 'appstore', '1970-01-02 00:00:00',
'2019-03-01 17:34:03', '0', 'serviceMgmt'),
('5', '0', '平台管理', '0', '/#', 'USER,ADMIN', '1', 'hdd', '1970-01-02 00:00:00', '2019-04-04 04:12:52', '0',
'projectMgmt'),
('6', '4', '推送记录', '0', '/switchCenter', 'USER,ADMIN', '1', 'code', '1970-01-02 00:00:00', '2019-01-03 16:21:07',
'0', 'switchPushLog'),
('10', '4', '开关管理', '0', '/switchCenter', 'USER,ADMIN', '1', 'key', '1970-01-02 00:00:00', '2019-01-03 11:01:32',
'0', 'switchManage'),
('11', '4', '机器管理', '0', null, 'USER,ADMIN', '1', 'database', '1970-01-02 00:00:00', '2018-12-10 14:04:18', '0',
'machine'),
('12', '0', '系统管理', '0', '', 'ADMIN', '1', 'setting', '1970-01-02 00:00:00', '2018-12-10 14:15:55', '0', 'sys'),
('13', '12', '菜单管理', '0', '/OSManage', 'USER,ADMIN', '1', 'profile', '1970-01-02 00:00:00',
'2018-12-10 14:04:24', '0', 'menuManage'),
('16', '5', '应用管理', '0', '/application', 'ADMIN', '1', 'euro', '1970-01-02 00:00:00', '2019-04-19 21:47:35', '0',
'appAccept'),
('24', '2', '服务管理', '0', '/application', 'USER,ADMIN', '5', 'deployment-unit', '2019-02-22 03:21:10',
'2019-04-19 21:49:06', '0', 'serviceManage'),
('25', '2', '事件中心', '0', '/application', 'USER,ADMIN', '0', 'setting', '2019-02-25 03:22:10',
'2019-02-25 03:22:24', '0', 'eventLog'),
('26', '2', '实例管理', '0', '/application', 'USER,ADMIN', '3', 'ant-design', '1970-01-02 00:00:00',
'2019-04-19 21:50:22', '0', 'list'),
('27', '5', '项目列表', '0', '/application', 'ADMIN', '2', 'project', '2019-03-07 02:33:31', '2019-04-19 21:48:32',
'0', 'Project'),
('28', '12', '用户列表', '0', '/userMgmt', 'USER,ADMIN', '0', 'user', '2019-03-07 02:35:53', '2019-04-04 06:53:52',
'0', 'userMgmt'),
('30', '12', '数据字典', '0', '/remoteConfig', 'ADMIN', '0', 'appstore', '2019-03-13 03:10:28',
'2019-03-13 03:10:28', '0', 'remoteConfig'),
('31', '5', '注册中心', '0', '/registerCenterMgmt', 'ADMIN', '0', 'gateway', '2019-04-04 04:13:20',
'2019-04-19 21:48:02', '0', 'registerCenterMgmt');
COMMIT;
-- ----------------------------
-- Table structure for `t_project`
-- ----------------------------
DROP TABLE IF EXISTS `t_project`;
CREATE TABLE `t_project`
(
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '项目Id',
`name` varchar(200) NOT NULL DEFAULT '' COMMENT '项目名称',
`cname` varchar(200) NOT NULL DEFAULT '' COMMENT '项目中文名称',
`key` varchar(200) NOT NULL DEFAULT '0' COMMENT '项目key',
`owner_name` varchar(200) NOT NULL DEFAULT '' COMMENT '负责人姓名',
`owner_id` varchar(200) DEFAULT '0' COMMENT '负责人Id',
`description` varchar(1000) DEFAULT '' COMMENT '项目描述',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 216
DEFAULT CHARSET = utf8 COMMENT ='项目表';
-- ----------------------------
-- Records of `t_project`
-- ----------------------------
BEGIN;
INSERT INTO `t_project`
VALUES ('1', '服务治理', '服务治理', 'MOSS', '许进', 'xujin', '服务治理', '2019-02-28 21:01:18', '2019-04-05 14:42:36', '0'),
('2', '中台项目', '中台项目', 'HALO', '许进', 'xujin', '', '2019-02-28 21:02:25', '2019-04-05 14:43:09', '0'),
('3', 'PMO', 'PMO', 'PMO', '黎茂', 'mao.li001', '', '2019-02-28 21:02:25', '2019-03-07 16:45:13', '1'),
('4', 'XXXUED', 'XXXUED', 'UED', '王佳琳', 'jialin.wang', '', '2019-02-28 21:02:26', '2019-03-07 16:45:17', '1');
COMMIT;
-- ----------------------------
-- Table structure for `t_register_center`
-- ----------------------------
DROP TABLE IF EXISTS `t_register_center`;
CREATE TABLE `t_register_center`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`code` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '注册中心标识',
`url` varchar(100) COLLATE utf8_bin NOT NULL COMMENT '注册中心url',
`desc` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '描述',
`status` tinyint(1) NOT NULL COMMENT '1 运行,0 停用',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
`name` varchar(50) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 5
DEFAULT CHARSET = utf8
COLLATE = utf8_bin COMMENT ='注册中心表';
-- ----------------------------
-- Records of `t_register_center`
-- ----------------------------
BEGIN;
INSERT INTO `t_register_center`
VALUES ('1', 'sq', 'http://eureka.springcloud.cn/eureka/', '社区注册', '1', '2019-04-04 04:28:11', '2019-04-05 18:54:45',
'0', '社区注册'),
('4', 'zj', 'http://localhost:8071/eureka', '自己本地', '0', '2019-04-20 22:37:04', '2019-04-21 11:37:25', '0',
'自己本地');
COMMIT;
-- ----------------------------
-- Table structure for `t_user`
-- ----------------------------
DROP TABLE IF EXISTS `t_user`;
CREATE TABLE `t_user`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '英文名唯一',
`name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '中文名',
`password` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '密码',
`status` tinyint(1) NOT NULL COMMENT '是否启用',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
`email` varchar(255) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 7
DEFAULT CHARSET = utf8
COLLATE = utf8_bin COMMENT ='用户表';
-- ----------------------------
-- Records of `t_user`
-- ----------------------------
BEGIN;
INSERT INTO `t_user`
VALUES ('1', 'xujin', 'xujin', 'UUKHSDDI5KPA43A8VL06V0TU2', '0', '2019-03-06 20:23:50', '2019-03-08 19:15:35', '0',
'Software_King@qq.com'),
('6', 'admin', 'admin', 'UUKHSDDI5KPA43A8VL06V0TU2', '0', '2019-04-12 04:37:00', '2019-04-21 11:38:48', '0',
'admin@qq.com');
COMMIT;
-- ----------------------------
-- Table structure for `t_user_app`
-- ----------------------------
DROP TABLE IF EXISTS `t_user_app`;
CREATE TABLE `t_user_app`
(
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`mail_nick_name` varchar(200) NOT NULL DEFAULT '' COMMENT '邮箱前缀名称',
`app_id` varchar(200) NOT NULL DEFAULT '' COMMENT '应用名称',
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
AUTO_INCREMENT = 48
DEFAULT CHARSET = utf8 COMMENT ='应用name表';
-- ----------------------------
-- Records of `t_user_app`
-- ----------------------------
BEGIN;
INSERT INTO `t_user_app`
VALUES ('38', 'xujin', 'halo-moss', '2019-03-10 05:46:39', '2019-04-05 01:31:23', '1'),
('39', 'xujin', 'loop_test', '2019-03-10 07:44:23', '2019-03-10 07:44:27', '1'),
('40', 'admin', 'halo-moss', '2019-03-11 22:45:05', '2019-03-11 22:45:07', '1'),
('41', 'test', 'halo-moss', '2019-03-12 00:03:39', '2019-03-12 00:03:51', '1'),
('42', 'test', 'loop_test', '2019-03-12 00:52:27', '2019-03-12 01:04:15', '1'),
('43', 'admin', 'loop_test', '2019-03-12 04:37:18', '2019-03-12 04:37:21', '1'),
('44', 'admin', 'loop_test', '2019-03-12 04:37:23', '2019-03-12 04:37:24', '1'),
('45', 'admin', 'loop_test', '2019-03-14 09:13:35', '2019-03-14 09:13:41', '1'),
('46', 'test', 'halo-moss', '2019-03-18 04:17:17', '2019-03-18 04:17:19', '1'),
('47', 'xujin', 'halo-moss', '2019-04-10 06:47:12', '2019-04-10 06:47:12', '0');
COMMIT;
-- ----------------------------
-- Table structure for `t_user_roles`
-- ----------------------------
DROP TABLE IF EXISTS `t_user_roles`;
CREATE TABLE `t_user_roles`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) COLLATE utf8_bin NOT NULL,
`role` varchar(50) COLLATE utf8_bin NOT NULL,
`gmt_create` timestamp NOT NULL DEFAULT '1970-01-02 00:00:00' COMMENT '创建时间',
`gmt_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 0 否 1 已经删除',
PRIMARY KEY (`id`),
UNIQUE KEY `ix_auth_username` (`username`, `role`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 16
DEFAULT CHARSET = utf8
COLLATE = utf8_bin;
-- ----------------------------
-- Records of `t_user_roles`
-- ----------------------------
BEGIN;
INSERT INTO `t_user_roles`
VALUES ('11', 'admin', 'ADMIN', '2019-03-06 20:24:51', '2019-03-07 16:27:54', '0'),
('12', 'xujin', 'ADMIN', '2019-03-08 05:15:41', '2019-03-08 19:16:52', '0'),
('13', 'test', 'USER', '1970-01-02 00:00:00', '2019-03-12 12:52:40', '0');
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;