diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2011-12-06 17:07:32 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2011-12-06 17:07:45 +0100 |
commit | e16c4cb07b6f0bab8f1b743ce875422e0e7b14df (patch) | |
tree | fd5eaec888493b9dd6f1b3bbfee0c8c16daf9fcb /sonar-core | |
parent | ff5e88095a37da7f8744652f2af9423c4822da22 (diff) | |
download | sonarqube-e16c4cb07b6f0bab8f1b743ce875422e0e7b14df.tar.gz sonarqube-e16c4cb07b6f0bab8f1b743ce875422e0e7b14df.zip |
Fix creation of Oracle sequences in integration tests of MyBatis
Diffstat (limited to 'sonar-core')
-rw-r--r-- | sonar-core/src/test/java/org/sonar/persistence/dao/DatabaseCommands.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sonar-core/src/test/java/org/sonar/persistence/dao/DatabaseCommands.java b/sonar-core/src/test/java/org/sonar/persistence/dao/DatabaseCommands.java index 421e5a4c957..974c4a54df3 100644 --- a/sonar-core/src/test/java/org/sonar/persistence/dao/DatabaseCommands.java +++ b/sonar-core/src/test/java/org/sonar/persistence/dao/DatabaseCommands.java @@ -19,6 +19,7 @@ */ package org.sonar.persistence.dao; +import org.apache.commons.lang.StringUtils; import org.dbunit.dataset.datatype.DefaultDataTypeFactory; import org.dbunit.dataset.datatype.IDataTypeFactory; import org.dbunit.ext.mssql.MsSqlDataTypeFactory; @@ -91,9 +92,10 @@ abstract class DatabaseCommands { @Override List<String> resetPrimaryKey(String table) { + String sequence = StringUtils.upperCase(table) + "_SEQ"; return Arrays.asList( - "DROP SEQUENCE " + table + "_SEQ", - "CREATE SEQUENCE " + table + "_SEQ INCREMENT BY 1 MINVALUE 1 START WITH 1 NOORDER CACHE" + "DROP SEQUENCE " + sequence, + "CREATE SEQUENCE " + sequence + " INCREMENT BY 1 MINVALUE 1 START WITH 1" ); } }; |