mirror of
https://gitee.com/dromara/dbswitch.git
synced 2025-09-10 05:59:09 +00:00
version for 1.6.12
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<groupId>com.gitee.dbswitch</groupId>
|
||||
<artifactId>dbswitch-parent</artifactId>
|
||||
<version>1.6.11</version>
|
||||
<version>1.6.12</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>dbswitch-dbcommon</artifactId>
|
||||
|
@@ -18,6 +18,7 @@ import com.gitee.dbswitch.dbcommon.database.impl.HiveDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.KingbaseDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.MysqlDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.OracleDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.OscarDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.PostgreSqlDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.SqlServerDatabaseOperator;
|
||||
import com.gitee.dbswitch.dbcommon.database.impl.SqliteDatabaseOperator;
|
||||
@@ -49,6 +50,7 @@ public final class DatabaseOperatorFactory {
|
||||
put(DatabaseTypeEnum.DB2, DB2DatabaseOperator::new);
|
||||
put(DatabaseTypeEnum.DM, DmDatabaseOperator::new);
|
||||
put(DatabaseTypeEnum.KINGBASE, KingbaseDatabaseOperator::new);
|
||||
put(DatabaseTypeEnum.OSCAR, OscarDatabaseOperator::new);
|
||||
put(DatabaseTypeEnum.HIVE, HiveDatabaseOperator::new);
|
||||
put(DatabaseTypeEnum.SQLITE3, SqliteDatabaseOperator::new);
|
||||
}
|
||||
|
@@ -0,0 +1,25 @@
|
||||
// Copyright tang. All rights reserved.
|
||||
// https://gitee.com/inrgihc/dbswitch
|
||||
//
|
||||
// Use of this source code is governed by a BSD-style license
|
||||
//
|
||||
// Author: tang (inrgihc@126.com)
|
||||
// Date : 2020/1/2
|
||||
// Location: beijing , china
|
||||
/////////////////////////////////////////////////////////////
|
||||
package com.gitee.dbswitch.dbcommon.database.impl;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
|
||||
public class OscarDatabaseOperator extends OracleDatabaseOperator {
|
||||
|
||||
public OscarDatabaseOperator(DataSource dataSource) {
|
||||
super(dataSource);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void dropTable(String schemaName, String tableName) {
|
||||
String sql = String.format("DROP TABLE \"%s\".\"%s\" CASCADE ", schemaName, tableName);
|
||||
this.executeSql(sql);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user