From 78bbdc8aeae1d5c711b16f8b90cd26a18ba0c30e Mon Sep 17 00:00:00 2001 From: taojinlong Date: Sat, 25 Sep 2021 15:41:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=8E=BB=E6=8E=89=E5=BA=9F?= =?UTF-8?q?=E5=BC=83=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datasource/provider/ProviderFactory.java | 8 +----- .../provider/mysql/MysqlDDLProvider.java | 26 ------------------- .../provider/oracle/OracleDDLProvider.java | 26 ------------------- 3 files changed, 1 insertion(+), 59 deletions(-) delete mode 100644 backend/src/main/java/io/dataease/provider/mysql/MysqlDDLProvider.java delete mode 100644 backend/src/main/java/io/dataease/provider/oracle/OracleDDLProvider.java diff --git a/backend/src/main/java/io/dataease/datasource/provider/ProviderFactory.java b/backend/src/main/java/io/dataease/datasource/provider/ProviderFactory.java index b05acd9d44..7d9c0eb59d 100644 --- a/backend/src/main/java/io/dataease/datasource/provider/ProviderFactory.java +++ b/backend/src/main/java/io/dataease/datasource/provider/ProviderFactory.java @@ -62,16 +62,10 @@ public class ProviderFactory implements ApplicationContextAware { public static DDLProvider getDDLProvider(String type) { DatasourceTypes datasourceType = DatasourceTypes.valueOf(type); switch (datasourceType) { - case mysql: - return context.getBean("mysqlDDL", DDLProvider.class); case doris: return context.getBean("dorisDDL", DDLProvider.class); - case oracle: - return context.getBean("oracleDDL", DDLProvider.class); - case sqlServer: - return context.getBean("mysqlDDL", DDLProvider.class); default: - return context.getBean("mysqlDDL", DDLProvider.class); + return context.getBean("dorisDDL", DDLProvider.class); } } diff --git a/backend/src/main/java/io/dataease/provider/mysql/MysqlDDLProvider.java b/backend/src/main/java/io/dataease/provider/mysql/MysqlDDLProvider.java deleted file mode 100644 index 5e44c86662..0000000000 --- a/backend/src/main/java/io/dataease/provider/mysql/MysqlDDLProvider.java +++ /dev/null @@ -1,26 +0,0 @@ -package io.dataease.provider.mysql; - -import io.dataease.provider.DDLProvider; -import org.springframework.stereotype.Service; - -/** - * @Author gin - * @Date 2021/5/17 4:27 下午 - */ -@Service("mysqlDDL") -public class MysqlDDLProvider extends DDLProvider { - @Override - public String createView(String name, String viewSQL) { - return "CREATE VIEW IF NOT EXISTS " + name + " AS (" + viewSQL + ")"; - } - - @Override - public String dropTable(String name) { - return "DROP TABLE IF EXISTS " + name; - } - - @Override - public String dropView(String name) { - return "DROP VIEW IF EXISTS " + name; - } -} diff --git a/backend/src/main/java/io/dataease/provider/oracle/OracleDDLProvider.java b/backend/src/main/java/io/dataease/provider/oracle/OracleDDLProvider.java deleted file mode 100644 index f6e1431801..0000000000 --- a/backend/src/main/java/io/dataease/provider/oracle/OracleDDLProvider.java +++ /dev/null @@ -1,26 +0,0 @@ -package io.dataease.provider.oracle; - -import io.dataease.provider.DDLProvider; -import org.springframework.stereotype.Service; - -/** - * @Author gin - * @Date 2021/5/17 4:27 下午 - */ -@Service("oracleDDL") -public class OracleDDLProvider extends DDLProvider { - @Override - public String createView(String name, String viewSQL) { - return "CREATE VIEW IF NOT EXISTS " + name + " AS (" + viewSQL + ")"; - } - - @Override - public String dropTable(String name) { - return "DROP TABLE IF EXISTS " + name; - } - - @Override - public String dropView(String name) { - return "DROP VIEW IF EXISTS " + name; - } -}