You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by ki...@apache.org on 2020/10/13 10:06:03 UTC
[shardingsphere] branch master updated: fix databaseTypeName equals
bug (#7774)
This is an automated email from the ASF dual-hosted git repository.
kimmking pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 7598c9a fix databaseTypeName equals bug (#7774)
7598c9a is described below
commit 7598c9a48718abd2e66f2de0960512d8af925657
Author: xiaoyu <54...@qq.com>
AuthorDate: Tue Oct 13 18:05:34 2020 +0800
fix databaseTypeName equals bug (#7774)
---
.../model/physical/model/column/PhysicalColumnMetaDataLoader.java | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/metadata/model/physical/model/column/PhysicalColumnMetaDataLoader.java b/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/metadata/model/physical/model/column/PhysicalColumnMetaDataLoader.java
index 9a5cc93..40d0cb3 100644
--- a/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/metadata/model/physical/model/column/PhysicalColumnMetaDataLoader.java
+++ b/shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/metadata/model/physical/model/column/PhysicalColumnMetaDataLoader.java
@@ -90,13 +90,14 @@ public final class PhysicalColumnMetaDataLoader {
// TODO consider add a getDialectDelimeter() interface in parse module
String delimiterLeft;
String delimiterRight;
- if ("MySQL".equals(databaseType) || "MariaDB".equals(databaseType)) {
+ String databaseTypeName = databaseType.getName();
+ if ("MySQL".equals(databaseTypeName) || "MariaDB".equals(databaseTypeName)) {
delimiterLeft = "`";
delimiterRight = "`";
- } else if ("Oracle".equals(databaseType) || "PostgreSQL".equals(databaseType) || "H2".equals(databaseType) || "SQL92".equals(databaseType)) {
+ } else if ("Oracle".equals(databaseTypeName) || "PostgreSQL".equals(databaseTypeName) || "H2".equals(databaseTypeName) || "SQL92".equals(databaseTypeName)) {
delimiterLeft = "\"";
delimiterRight = "\"";
- } else if ("SQLServer".equals(databaseType)) {
+ } else if ("SQLServer".equals(databaseTypeName)) {
delimiterLeft = "[";
delimiterRight = "]";
} else {