|
@@ -35,7 +35,6 @@ CREATE TABLE `job_jdbc_datasource` (
|
|
|
-- ----------------------------
|
|
|
-- Table structure for job_info
|
|
|
-- ----------------------------
|
|
|
-DROP TABLE IF EXISTS `job_info`;
|
|
|
CREATE TABLE `job_info` (
|
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
`cron_select_type` tinyint(4) NOT NULL COMMENT '周期选择类型',
|
|
@@ -62,11 +61,11 @@ CREATE TABLE `job_info` (
|
|
|
`jvm_param` varchar(50) DEFAULT NULL COMMENT 'jvm参数',
|
|
|
`last_time` varchar(50) DEFAULT NULL COMMENT '上次时间字段',
|
|
|
`current_time` varchar(50) DEFAULT NULL COMMENT '当前时间字段',
|
|
|
+ `project_id` bigint(20) NOT NULL COMMENT '项目id',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
|
|
|
|
|
|
|
|
|
-
|
|
|
-- ----------------------------
|
|
|
-- Table structure for job_log
|
|
|
-- ----------------------------
|
|
@@ -347,39 +346,42 @@ ADD COLUMN `status` tinyint(4) NOT NULL COMMENT '状态(1:转存中,2:成功,3:
|
|
|
-- Table structure for project
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE `project` (
|
|
|
- `id` bigint(20) NOT NULL,
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
`name` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '项目名称',
|
|
|
`code` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '项目编码',
|
|
|
`type` tinyint(4) NOT NULL COMMENT '项目类型(0:算法组;1:普通项目)',
|
|
|
`create_time` int(20) NOT NULL COMMENT '创建时间',
|
|
|
+ `project_token` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'project_token',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目';
|
|
|
|
|
|
+
|
|
|
-- ----------------------------
|
|
|
-- Records of project
|
|
|
-- ----------------------------
|
|
|
BEGIN;
|
|
|
-INSERT INTO `project` (`id`, `name`, `code`, `type`, `create_time`) VALUES (1, '算法组', '7c73048c5b4e11ed89a813eaf8148d45', 0, unix_timestamp());
|
|
|
+INSERT INTO `project` (`id`, `name`, `code`, `type`, `create_time`, `project_token`) VALUES (1, '算法组', '7c73048c5b4e11ed89a813eaf8148d45', 0, unix_timestamp(), 'eyJhbGciOiJIUzUxMiJ9.eyJwcm9qZWN0X2lkIjoxLCJ0eXBlIjowfQ.gFpw7Sa4chxVusVclsOA5ZBpbSnE2-GMOF6qL8DzPDP0JQ3b6msaaDZAC6EEoCUsR9kCh847BeorK163M2-fzA');
|
|
|
COMMIT;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for users
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE `users` (
|
|
|
- `id` bigint(20) NOT NULL,
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
`name` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '姓名',
|
|
|
`code` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '用户编码',
|
|
|
`username` varchar(30) COLLATE utf8_unicode_ci NOT NULL COMMENT '用户名',
|
|
|
`password` varchar(128) COLLATE utf8_unicode_ci NOT NULL COMMENT '密码暗文',
|
|
|
`create_time` int(20) NOT NULL COMMENT '创建时间',
|
|
|
+ `user_token` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'user_token',
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='项目用户';
|
|
|
+) ENGINE=InnoDB COLLATE=utf8_unicode_ci COMMENT='项目用户';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of users
|
|
|
-- ----------------------------
|
|
|
BEGIN;
|
|
|
-INSERT INTO `users` (`id`, `name`, `code`, `username`, `password`, `create_time`) VALUES (1, 'admin', '42acda425b4f11ed8c18f346385e9a10', 'admin', 'pbkdf2:sha256:150000$LKBvPzSN$8c14ad943aa4ee6863562f5e2194b379036229bd17d5f592c8b812c07a1ece7f', unix_timestamp());
|
|
|
+INSERT INTO `users` (`id`, `name`, `code`, `username`, `password`, `create_time`, `user_token`) VALUES (1, 'admin', '42acda425b4f11ed8c18f346385e9a10', 'admin', 'pbkdf2:sha256:150000$LKBvPzSN$8c14ad943aa4ee6863562f5e2194b379036229bd17d5f592c8b812c07a1ece7f', unix_timestamp(), '');
|
|
|
COMMIT;
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -425,14 +427,17 @@ COMMIT;
|
|
|
-- Table structure for data_table
|
|
|
-- ----------------------------
|
|
|
CREATE TABLE `data_table` (
|
|
|
- `id` bigint(20) NOT NULL,
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
`database_name` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '库名',
|
|
|
`table_name` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '表名',
|
|
|
`source` tinyint(4) NOT NULL COMMENT '源(0:数据湖;1:ailab)',
|
|
|
`type` tinyint(4) NOT NULL COMMENT '类型(0:被分享;1:自建;2:导入)',
|
|
|
`project_id` bigint(20) NOT NULL COMMENT '项目id',
|
|
|
+ `table_path` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'hdfs的path',
|
|
|
+ `create_time` bigint(13) NOT NULL COMMENT '创建时间',
|
|
|
+ `user_id` bigint(20) NOT NULL COMMENT '创建人、分享人',
|
|
|
PRIMARY KEY (`id`)
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='表';
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Alter for data_table
|
|
@@ -443,22 +448,4 @@ ALTER TABLE `data_table`
|
|
|
ADD COLUMN `create_time` bigint(13) NOT NULL COMMENT '创建时间' AFTER `table_path`,
|
|
|
ADD COLUMN `user_id` bigint(20) NOT NULL COMMENT '创建人、分享人' AFTER `create_time`;
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Alter for job_info
|
|
|
--- ----------------------------
|
|
|
-ALTER TABLE `job_info`
|
|
|
-ADD COLUMN `project_id` bigint(20) NOT NULL COMMENT '项目id' AFTER `current_time`;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Alter for users
|
|
|
--- ----------------------------
|
|
|
-ALTER TABLE `users`
|
|
|
-ADD COLUMN `user_token` varchar(1000) NULL COMMENT 'user_token' AFTER `create_time`;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Alter for project
|
|
|
--- ----------------------------
|
|
|
-ALTER TABLE `project`
|
|
|
-ADD COLUMN `project_token` varchar(1000) NULL COMMENT 'project_token' AFTER `create_time`;
|
|
|
-
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|