diff options
author | Stephane Gamard <stephane.gamard@searchbox.com> | 2014-05-23 16:26:37 +0200 |
---|---|---|
committer | Stephane Gamard <stephane.gamard@searchbox.com> | 2014-05-23 17:39:03 +0200 |
commit | 8917c0d7a122c154a83b13cd9b7f1cfba2a41bda (patch) | |
tree | b0cb8cef4ba2f5f858843589d1db869c3529dca1 /sonar-core | |
parent | 92adbad1f6c1299db4c975f26ec9d8b97f9577b7 (diff) | |
download | sonarqube-8917c0d7a122c154a83b13cd9b7f1cfba2a41bda.tar.gz sonarqube-8917c0d7a122c154a83b13cd9b7f1cfba2a41bda.zip |
SONAR-5012 - Removed empty facets.
Diffstat (limited to 'sonar-core')
-rw-r--r-- | sonar-core/src/main/resources/org/sonar/core/qualityprofile/db/ActiveRuleMapper.xml | 16 |
1 files changed, 16 insertions, 0 deletions
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 45f24380931..bb120c7b4b0 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 @@ -36,6 +36,22 @@ LEFT JOIN active_rules active_rule_parent ON active_rule_parent.profile_id=profile_parent.id AND a.rule_id=active_rule_parent.rule_id </sql> + <select id="selectAllKeysAfterTimestamp" parameterType="Date" resultType="map"> + SELECT + rule.plugin_rule_key as rule, + rule.plugin_name as repository, + profile.name as profile, + profile.language as language + FROM active_rules a + <include refid="activeRuleKeyJoin"/> + <where> + AND profile.name = #{profile} + AND profile.language = #{language} + AND rule.plugin_rule_key = #{rule} + AND rule.plugin_name = #{repository} + </where> + </select> + <insert id="insert" parameterType="ActiveRule" keyColumn="id" useGeneratedKeys="true" keyProperty="id"> INSERT INTO active_rules (profile_id, rule_id, failure_level, inheritance) VALUES (#{profileId}, #{ruleId}, #{severity}, #{inheritance}) |