@@ -36,8 +36,8 @@ CREATE TABLE `linkis_ps_configuration_config_key`(
3636 ` name` varchar (50 ) DEFAULT NULL ,
3737 ` default_value` varchar (200 ) DEFAULT NULL COMMENT ' Adopted when user does not set key' ,
3838 ` validate_type` varchar (50 ) DEFAULT NULL COMMENT ' Validate type, one of the following: None, NumInterval, FloatInterval, Include, Regex, OPF, Custom Rules' ,
39- ` validate_range` varchar (50 ) DEFAULT NULL COMMENT ' Validate range' ,
40- ` engine_conn_type` varchar (50 ) DEFAULT NULL COMMENT ' engine type,such as spark,hive etc' ,
39+ ` validate_range` varchar (150 ) DEFAULT NULL COMMENT ' Validate range' ,
40+ ` engine_conn_type` varchar (50 ) DEFAULT ' ' COMMENT ' engine type,such as spark,hive etc' ,
4141 ` is_hidden` tinyint (1 ) DEFAULT NULL COMMENT ' Whether it is hidden from user. If set to 1(true), then user cannot modify, however, it could still be used in back-end' ,
4242 ` is_advanced` tinyint (1 ) DEFAULT NULL COMMENT ' Whether it is an advanced parameter. If set to 1(true), parameters would be displayed only when user choose to do so' ,
4343 ` level` tinyint (1 ) DEFAULT NULL COMMENT ' Basis for displaying sorting in the front-end. Higher the level is, higher the rank the parameter gets' ,
@@ -47,6 +47,7 @@ CREATE TABLE `linkis_ps_configuration_config_key`(
4747 ` en_name` varchar (100 ) DEFAULT NULL COMMENT ' english name' ,
4848 ` en_treeName` varchar (100 ) DEFAULT NULL COMMENT ' english treeName' ,
4949 ` template_required` tinyint (1 ) DEFAULT 0 COMMENT ' template required 0 none / 1 must' ,
50+ UNIQUE KEY ` uniq_key_ectype` (` key` ,` engine_conn_type` ),
5051 PRIMARY KEY (` id` )
5152)ENGINE= InnoDB DEFAULT CHARSET= utf8 COLLATE= utf8_bin;
5253
@@ -629,6 +630,7 @@ CREATE TABLE if not exists `linkis_ps_bml_resources_task` (
629630 ` start_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ' Starting time' ,
630631 ` end_time` datetime DEFAULT NULL COMMENT ' End Time' ,
631632 ` last_update_time` datetime NOT NULL COMMENT ' Last update time' ,
633+ unique key ` uniq_rid_version` (resource_id, version),
632634 PRIMARY KEY (` id` )
633635) ENGINE= InnoDB DEFAULT CHARSET= utf8mb4;
634636
@@ -856,7 +858,8 @@ CREATE TABLE `linkis_cg_ec_resource_info_record` (
856858 ` create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT ' create time' ,
857859 PRIMARY KEY (` id` ),
858860 KEY ` idx_ticket_id` (` ticket_id` ),
859- UNIQUE KEY ` uniq_tid_lv` (` ticket_id` ,` label_value` )
861+ UNIQUE KEY ` uniq_tid_lv` (` ticket_id` ,` label_value` ),
862+ UNIQUE KEY uniq_sinstance_status_cuser_ctime (service_instance, status, create_user, create_time)
860863) ENGINE= InnoDB DEFAULT CHARSET= utf8 COLLATE= utf8_bin;
861864
862865DROP TABLE IF EXISTS ` linkis_cg_manager_label_service_instance` ;
@@ -906,6 +909,7 @@ CREATE TABLE `linkis_cg_manager_service_instance_metrics` (
906909 ` healthy_status` varchar (255 ) COLLATE utf8_bin DEFAULT NULL ,
907910 ` update_time` datetime DEFAULT CURRENT_TIMESTAMP ,
908911 ` create_time` datetime DEFAULT CURRENT_TIMESTAMP ,
912+ description varchar (256 ) CHARSET utf8mb4 COLLATE utf8mb4_bin DEFAULT ' ' ,
909913 PRIMARY KEY (` instance` )
910914) ENGINE= InnoDB DEFAULT CHARSET= utf8 COLLATE= utf8_bin;
911915
@@ -1064,6 +1068,7 @@ CREATE TABLE `linkis_cg_tenant_label_config` (
10641068 ` update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ,
10651069 ` desc` varchar (100 ) COLLATE utf8_bin NOT NULL ,
10661070 ` bussiness_user` varchar (50 ) COLLATE utf8_bin NOT NULL ,
1071+ ` is_valid` varchar (1 ) CHARSET utf8mb4 COLLATE utf8mb4_bin DEFAULT ' Y' COMMENT ' is valid' ,
10671072 PRIMARY KEY (` id` ),
10681073 UNIQUE KEY ` uniq_user_creator` (` user` ,` creator` )
10691074) ENGINE= InnoDB AUTO_INCREMENT= 0 DEFAULT CHARSET= utf8 COLLATE= utf8_bin;
@@ -1084,3 +1089,22 @@ CREATE TABLE `linkis_cg_user_ip_config` (
10841089 PRIMARY KEY (` id` ),
10851090 UNIQUE KEY ` uniq_user_creator` (` user` ,` creator` )
10861091) ENGINE= InnoDB AUTO_INCREMENT= 0 DEFAULT CHARSET= utf8 COLLATE= utf8_bin;
1092+
1093+ -- ----------------------------
1094+ -- Table structure for linkis_org_user
1095+ -- ----------------------------
1096+ DROP TABLE IF EXISTS ` linkis_org_user` ;
1097+ CREATE TABLE `linkis_org_user ` (
1098+ ` cluster_code` varchar (16 ) COMMENT ' cluster code' ,
1099+ ` user_type` varchar (64 ) COMMENT ' user type' ,
1100+ ` user_name` varchar (128 ) COMMENT ' username' ,
1101+ ` org_id` varchar (16 ) COMMENT ' org id' ,
1102+ ` org_name` varchar (64 ) COMMENT ' org name' ,
1103+ ` queue_name` varchar (64 ) COMMENT ' yarn queue name' ,
1104+ ` db_name` varchar (64 ) COMMENT ' default db name' ,
1105+ ` interface_user` varchar (64 ) COMMENT ' interface user' ,
1106+ ` is_union_analyse` varchar (64 ) COMMENT ' is union analyse' ,
1107+ ` create_time` varchar (64 ) COMMENT ' create time' ,
1108+ ` user_itsm_no` varchar (64 ) COMMENT ' user itsm no' ,
1109+ PRIMARY KEY (` user_name` )
1110+ ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE= utf8mb4_bin COMMENT = ' user org info' ;
0 commit comments