]> source.dussan.org Git - sonarqube.git/commitdiff
refactoring - fix MetricMapper 'key' use as it's a keyword in DBMS
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Mon, 1 Jun 2015 12:43:49 +0000 (14:43 +0200)
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Mon, 1 Jun 2015 12:43:49 +0000 (14:43 +0200)
sonar-core/src/main/java/org/sonar/core/metric/db/MetricDto.java
sonar-core/src/main/resources/org/sonar/core/metric/db/MetricMapper.xml

index a821c9bd114cfea6247bfd6475c7a6407834e653..233e3616075e9a58fcdc29ea4f9e9741bac27f4c 100644 (file)
@@ -27,7 +27,7 @@ public class MetricDto {
 
   private Integer id;
 
-  private String key;
+  private String kee;
 
   private String shortName;
 
@@ -67,11 +67,11 @@ public class MetricDto {
   }
 
   public String getKey() {
-    return key;
+    return kee;
   }
 
   public MetricDto setKey(String name) {
-    this.key = name;
+    this.kee = name;
     return this;
   }
 
index 04d03f221b6906571a35d3a3045430b594183028..e8a121e6d9fe4aea03ab8cb959d8645f726fbe8d 100644 (file)
@@ -5,7 +5,7 @@
 
   <sql id="metricColumns">
     m.id,
-    m.name as key,
+    m.name as kee,
     m.description,
     m.direction,
     m.domain,
@@ -63,7 +63,7 @@
     name, description, direction, domain, short_name, qualitative, val_type, user_managed, enabled, origin, worst_value,
     best_value, optimized_best_value, hidden, delete_historical_data)
     VALUES (
-    #{key, jdbcType=VARCHAR}, #{description, jdbcType=VARCHAR}, #{direction, jdbcType=INTEGER},
+    #{kee, jdbcType=VARCHAR}, #{description, jdbcType=VARCHAR}, #{direction, jdbcType=INTEGER},
     #{domain, jdbcType=VARCHAR}, #{shortName, jdbcType=VARCHAR}, #{qualitative, jdbcType=BOOLEAN},
     #{valueType, jdbcType=VARCHAR}, #{userManaged, jdbcType=BOOLEAN}, #{enabled, jdbcType=BOOLEAN},
     #{origin, jdbcType=VARCHAR}, #{worstValue, jdbcType=DOUBLE}, #{bestValue, jdbcType=DOUBLE},