Skip to content

Commit a62c3d9

Browse files
committed
#AI commit# CC: 按数据源列名大小写规则覆写AutoColumn字段匹配敏感性,Hive/MySQL/Oracle/StarRocks改为不敏感 / Override AutoColumn field matching case sensitivity per datasource rules; Hive/MySQL/Oracle/StarRocks are case-insensitive
1 parent 365137d commit a62c3d9

4 files changed

Lines changed: 20 additions & 0 deletions

File tree

exchangis-job/exchangis-job-server/src/main/java/com/webank/wedatasphere/exchangis/job/server/builder/transform/handlers/column/HiveAutoColumnJobHandler.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ protected boolean autoColumn() {
2323
return true;
2424
}
2525

26+
@Override
27+
protected boolean columnCaseSensitive() {
28+
return false;
29+
}
30+
2631
/**
2732
* Resume the params in thread local
2833
* @return bool

exchangis-job/exchangis-job-server/src/main/java/com/webank/wedatasphere/exchangis/job/server/builder/transform/handlers/column/MySQLAutoColumnJobHandler.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ protected boolean autoColumn() {
99
return false;
1010
}
1111

12+
@Override
13+
protected boolean columnCaseSensitive() {
14+
return false;
15+
}
16+
1217
@Override
1318
public String dataSourceType() {
1419
return "mysql";

exchangis-job/exchangis-job-server/src/main/java/com/webank/wedatasphere/exchangis/job/server/builder/transform/handlers/column/OracleAutoColumnJobHandler.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,9 @@ public int order() {
1818
protected boolean autoColumn() {
1919
return true;
2020
}
21+
22+
@Override
23+
protected boolean columnCaseSensitive() {
24+
return false;
25+
}
2126
}

exchangis-job/exchangis-job-server/src/main/java/com/webank/wedatasphere/exchangis/job/server/builder/transform/handlers/column/StarRocksAutoColumnJobHandler.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,9 @@ protected boolean autoColumn() {
2020
return true;
2121
}
2222

23+
@Override
24+
protected boolean columnCaseSensitive() {
25+
return false;
26+
}
27+
2328
}

0 commit comments

Comments
 (0)