diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2016-02-29 16:00:28 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2016-02-29 16:00:28 +0100 |
commit | 7fee2884113d0c01af954f68ed5ec8a910cc1921 (patch) | |
tree | b5a75ba7fa4b6a6536585cd7811ea772e1b74883 /sonar-db/src/test | |
parent | 8bb4d691d7d85f9fd3d235b602eca3ccac43a2a9 (diff) | |
download | sonarqube-7fee2884113d0c01af954f68ed5ec8a910cc1921.tar.gz sonarqube-7fee2884113d0c01af954f68ed5ec8a910cc1921.zip |
SONAR-7329 Add RULES.RULE_TYPE column
Reuse existing migration that add columns in rules table to decrease migration time
Diffstat (limited to 'sonar-db/src/test')
-rw-r--r-- | sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesColumnsTest.java (renamed from sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesLongDateColumnsTest.java) | 7 | ||||
-rw-r--r-- | sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesColumnsTest/schema.sql (renamed from sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesLongDateColumnsTest/schema.sql) | 0 |
2 files changed, 4 insertions, 3 deletions
diff --git a/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesLongDateColumnsTest.java b/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesColumnsTest.java index 8e29ecb328b..3750f9cf924 100644 --- a/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesLongDateColumnsTest.java +++ b/sonar-db/src/test/java/org/sonar/db/version/v55/AddRulesColumnsTest.java @@ -27,16 +27,16 @@ import org.sonar.api.utils.System2; import org.sonar.db.DbTester; import org.sonar.db.version.MigrationStep; -public class AddRulesLongDateColumnsTest { +public class AddRulesColumnsTest { @Rule - public DbTester db = DbTester.createForSchema(System2.INSTANCE, AddRulesLongDateColumnsTest.class, "schema.sql"); + public DbTester db = DbTester.createForSchema(System2.INSTANCE, AddRulesColumnsTest.class, "schema.sql"); MigrationStep migration; @Before public void setUp() { - migration = new AddRulesLongDateColumns(db.database()); + migration = new AddRulesColumns(db.database()); } @Test @@ -45,6 +45,7 @@ public class AddRulesLongDateColumnsTest { db.assertColumnDefinition("rules", "created_at_ms", Types.BIGINT, null); db.assertColumnDefinition("rules", "updated_at_ms", Types.BIGINT, null); + db.assertColumnDefinition("rules", "rule_type", Types.TINYINT, null); } } diff --git a/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesLongDateColumnsTest/schema.sql b/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesColumnsTest/schema.sql index 0c7c17f13f8..0c7c17f13f8 100644 --- a/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesLongDateColumnsTest/schema.sql +++ b/sonar-db/src/test/resources/org/sonar/db/version/v55/AddRulesColumnsTest/schema.sql |