From c649f88d76006b217367c39f2f19cc10ceae923d Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Sat, 24 May 2014 13:56:26 +0200 Subject: [PATCH] SONAR-5007 fix db migration when registering q profiles --- .../sonar/core/qualityprofile/db/ActiveRuleMapper.java | 2 ++ .../sonar/core/qualityprofile/db/ActiveRuleMapper.xml | 8 ++++++++ .../qualityprofile/persistence/ActiveRuleDao.java | 10 ++-------- .../java/org/sonar/server/rule2/index/RuleIndex.java | 1 - .../main/java/org/sonar/server/search/BaseIndex.java | 2 +- .../RegisterQualityProfilesMediumTest.java | 1 - 6 files changed, 13 insertions(+), 11 deletions(-) diff --git a/sonar-core/src/main/java/org/sonar/core/qualityprofile/db/ActiveRuleMapper.java b/sonar-core/src/main/java/org/sonar/core/qualityprofile/db/ActiveRuleMapper.java index 27d71c0265b..b0b45c89e93 100644 --- a/sonar-core/src/main/java/org/sonar/core/qualityprofile/db/ActiveRuleMapper.java +++ b/sonar-core/src/main/java/org/sonar/core/qualityprofile/db/ActiveRuleMapper.java @@ -47,6 +47,8 @@ public interface ActiveRuleMapper { List selectByProfileId(int profileId); + List selectByProfileKey(QualityProfileKey key); + List selectAll(); void insertParameter(ActiveRuleParamDto dto); diff --git a/sonar-core/src/main/resources/org/sonar/core/qualityprofile/db/ActiveRuleMapper.xml b/sonar-core/src/main/resources/org/sonar/core/qualityprofile/db/ActiveRuleMapper.xml index 671d9234de2..e38d7a23eb0 100644 --- a/sonar-core/src/main/resources/org/sonar/core/qualityprofile/db/ActiveRuleMapper.xml +++ b/sonar-core/src/main/resources/org/sonar/core/qualityprofile/db/ActiveRuleMapper.xml @@ -109,6 +109,14 @@ + +