(improvement)(headless) Update schema-mysql.sql and sql-update.sql (#578)

Co-authored-by: jolunoluo
This commit is contained in:
LXW
2023-12-28 10:05:56 +08:00
committed by GitHub
parent 327bab015e
commit d0289a3243
3 changed files with 24 additions and 13 deletions

View File

@@ -8,7 +8,6 @@ import com.tencent.supersonic.headless.api.model.pojo.ModelDetail;
import com.tencent.supersonic.headless.api.model.pojo.SchemaItem;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
@@ -31,13 +30,13 @@ public class ModelReq extends SchemaItem {
private ModelDetail modelDetail;
private List<String> viewers = new ArrayList<>();
private List<String> viewers;
private List<String> viewOrgs = new ArrayList<>();
private List<String> viewOrgs;
private List<String> admins = new ArrayList<>();
private List<String> admins;
private List<String> adminOrgs = new ArrayList<>();
private List<String> adminOrgs;
public List<Dim> getTimeDimension() {
if (modelDetail == null) {
@@ -47,18 +46,30 @@ public class ModelReq extends SchemaItem {
}
public String getViewer() {
if (viewers == null) {
return null;
}
return String.join(",", viewers);
}
public String getViewOrg() {
if (viewOrgs == null) {
return null;
}
return String.join(",", viewOrgs);
}
public String getAdmin() {
if (admins == null) {
return null;
}
return String.join(",", admins);
}
public String getAdminOrg() {
if (adminOrgs == null) {
return null;
}
return String.join(",", adminOrgs);
}

View File

@@ -528,17 +528,17 @@ CREATE TABLE `s2_metric_query_default_config` (
CREATE TABLE `s2_app`
(
id bigint primary key AUTO_INCREMENT PRIMARY KEY,
id bigint PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255),
description VARCHAR(255),
status INT,
config TEXT,
end_date TIMESTAMP,
end_date datetime,
qps INT,
app_secret VARCHAR(255),
owner VARCHAR(255),
created_at TIMESTAMP,
created_by VARCHAR(255),
updated_at TIMESTAMP,
updated_by VARCHAR(255)
);
`created_at` datetime null,
`updated_at` datetime null,
`created_by` varchar(255) null,
`updated_by` varchar(255) null
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

View File

@@ -150,7 +150,7 @@ alter table s2_model add column `source_type` varchar(128) DEFAULT NULL;
CREATE TABLE `s2_app`
(
id bigint primary key AUTO_INCREMENT PRIMARY KEY,
id bigint PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255),
description VARCHAR(255),
status INT,