Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-release-src > by-pkgid > bc8943b757f5bae825a4f1481c0c9e3e > files > 1

sonar-3.2-10.mga6.src.rpm

From 72e8238d4bbccc759b650b54bbe0add17b378ccd Mon Sep 17 00:00:00 2001
From: Michael Simacek <msimacek@redhat.com>
Date: Thu, 19 Mar 2015 17:15:52 +0100
Subject: [PATCH 1/4] Remove oracle DB support

---
 .../java/org/sonar/core/persistence/DatabaseCommands.java    | 12 ------------
 1 file changed, 12 deletions(-)

diff --git a/sonar-core/src/test/java/org/sonar/core/persistence/DatabaseCommands.java b/sonar-core/src/test/java/org/sonar/core/persistence/DatabaseCommands.java
index 0e9f726..6e313b7 100644
--- a/sonar-core/src/test/java/org/sonar/core/persistence/DatabaseCommands.java
+++ b/sonar-core/src/test/java/org/sonar/core/persistence/DatabaseCommands.java
@@ -26,7 +26,6 @@ import org.dbunit.dataset.datatype.IDataTypeFactory;
 import org.dbunit.ext.h2.H2DataTypeFactory;
 import org.dbunit.ext.mssql.MsSqlDataTypeFactory;
 import org.dbunit.ext.mysql.MySqlDataTypeFactory;
-import org.dbunit.ext.oracle.Oracle10DataTypeFactory;
 import org.dbunit.ext.postgresql.PostgresqlDataTypeFactory;
 import org.sonar.core.persistence.dialect.Dialect;
 import org.sonar.core.persistence.dialect.MsSql;
@@ -61,7 +60,6 @@ public abstract class DatabaseCommands {
         org.sonar.core.persistence.dialect.H2.ID, H2,
         MsSql.ID, MSSQL,
         MySql.ID, MYSQL,
-        Oracle.ID, ORACLE,
         PostgreSql.ID, POSTGRESQL).get(dialect.getId());
 
     return Preconditions.checkNotNull(command, "Unknown database: " + dialect);
@@ -81,16 +79,6 @@ public abstract class DatabaseCommands {
     }
   };
 
-  private static final DatabaseCommands ORACLE = new DatabaseCommands(new Oracle10DataTypeFactory()) {
-    @Override
-    List<String> resetPrimaryKey(String table, int minSequenceValue) {
-      String sequence = StringUtils.upperCase(table) + "_SEQ";
-      return Arrays.asList(
-          "DROP SEQUENCE " + sequence,
-          "CREATE SEQUENCE " + sequence + " INCREMENT BY 1 MINVALUE 1 START WITH " + minSequenceValue);
-    }
-  };
-
   private static final DatabaseCommands MSSQL = new DatabaseCommands(new MsSqlDataTypeFactory()) {
     @Override
     public void resetPrimaryKeys(DataSource dataSource) {
-- 
2.5.0