diff --git a/sdk/extensions/extensions-datasource/pom.xml b/sdk/extensions/extensions-datasource/pom.xml
index 7ffde6b..8a4ffa8 100644
--- a/sdk/extensions/extensions-datasource/pom.xml
+++ b/sdk/extensions/extensions-datasource/pom.xml
@@ -6,7 +6,7 @@
io.gisbi
extensions
- 1.0.0
+ 2.0.0
extensions-datasource
@@ -37,7 +37,7 @@
io.gisbi
common
- 1.0.0
+ 2.0.0
compile
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableDTO.java b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableDTO.java
index 21f8dd1..7ad1e00 100644
--- a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableDTO.java
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableDTO.java
@@ -62,4 +62,5 @@ public class DatasetTableDTO implements Serializable {
private Long lastUpdateTime = 0L;
private String status;
+ private Boolean isCross;
}
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableFieldDTO.java b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableFieldDTO.java
index 5d00e4d..43a1769 100644
--- a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableFieldDTO.java
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasetTableFieldDTO.java
@@ -65,7 +65,7 @@ public class DatasetTableFieldDTO implements Serializable {
/**
* de字段名用作唯一标识
*/
- private String dataeaseName;
+ private String gisbiName;
/**
* 维度/指标标识 d:维度,q:指标
@@ -82,7 +82,7 @@ public class DatasetTableFieldDTO implements Serializable {
private Integer scale;
/**
- * dataease字段类型:0-文本,1-时间,2-整型数值,3-浮点数值,4-布尔,5-地理位置,6-二进制, 7-URL
+ * gisbi字段类型:0-文本,1-时间,2-整型数值,3-浮点数值,4-布尔,5-地理位置,6-二进制, 7-URL
*/
private Integer deType;
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceDTO.java b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceDTO.java
index 4273959..11f68cd 100644
--- a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceDTO.java
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceDTO.java
@@ -23,10 +23,6 @@ public class DatasourceDTO implements Serializable {
* 数据源名称
*/
private String name;
- /**
- * 应用ID
- */
- private String appId;
/**
* 描述
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceRequest.java b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceRequest.java
index 16fedd3..0a4e46c 100644
--- a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceRequest.java
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/DatasourceRequest.java
@@ -27,6 +27,7 @@ public class DatasourceRequest implements Serializable {
private Map dsList;
private List tableFieldWithValues;
private String token;
+ private Boolean isCross;
public DatasourceRequest() {
}
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/ExecuteResult.java b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/ExecuteResult.java
new file mode 100644
index 0000000..01b7347
--- /dev/null
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/ExecuteResult.java
@@ -0,0 +1,13 @@
+package io.gisbi.extensions.datasource.dto;
+
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class ExecuteResult {
+
+ private int count;
+
+ private List generatedKeys;
+}
diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/TableField.java b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/TableField.java
index f3cd571..fb9ed87 100644
--- a/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/TableField.java
+++ b/sdk/extensions/extensions-datasource/src/main/java/io/gisbi/extensions/datasource/dto/TableField.java
@@ -23,9 +23,11 @@ public class TableField implements Serializable {
private int extField;
private String jsonPath;
private boolean primary;
+ private boolean autoIncrement;
List