mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-11 03:58:14 +00:00
(improvement)(Headless) Support dropdown for MySQL version in the data source. (#671)
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.tencent.supersonic.headless.server.pojo;
|
package com.tencent.supersonic.headless.server.pojo;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -17,4 +18,5 @@ public class DatabaseParameter {
|
|||||||
private String value;
|
private String value;
|
||||||
private String dataType = "string";
|
private String dataType = "string";
|
||||||
private Boolean require = true;
|
private Boolean require = true;
|
||||||
|
private List<Object> candidateValues;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.tencent.supersonic.headless.server.pojo;
|
package com.tencent.supersonic.headless.server.pojo;
|
||||||
|
|
||||||
|
|
||||||
|
import com.google.common.collect.Lists;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
@@ -29,6 +30,9 @@ public class MysqlParametersBuilder implements DbParametersBuilder {
|
|||||||
version.setComment("数据库版本");
|
version.setComment("数据库版本");
|
||||||
version.setName("version");
|
version.setName("version");
|
||||||
version.setPlaceholder("请输入数据库版本");
|
version.setPlaceholder("请输入数据库版本");
|
||||||
|
version.setDataType("list");
|
||||||
|
version.setValue("5.7");
|
||||||
|
version.setCandidateValues(Lists.newArrayList("5.7", "8.0"));
|
||||||
databaseParameters.add(version);
|
databaseParameters.add(version);
|
||||||
|
|
||||||
DatabaseParameter userName = new DatabaseParameter();
|
DatabaseParameter userName = new DatabaseParameter();
|
||||||
|
|||||||
Reference in New Issue
Block a user