diff options
author | Godin <mandrikov@gmail.com> | 2010-11-30 14:22:02 +0000 |
---|---|---|
committer | Godin <mandrikov@gmail.com> | 2010-11-30 14:22:02 +0000 |
commit | f3dbea9ac1d53862a698396dfafc10f5c951453d (patch) | |
tree | fdea1f8dc26a242894496e6357f2eaf141a4c294 /sonar-plugin-api | |
parent | 4cc9bec445ec46161c8693d8125525cf0e1bb478 (diff) | |
download | sonarqube-f3dbea9ac1d53862a698396dfafc10f5c951453d.tar.gz sonarqube-f3dbea9ac1d53862a698396dfafc10f5c951453d.zip |
SONAR-1450: Add the column RULE_FAILURES.CREATED_AT
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java index 2d18f044bb6..ccaea4c15c1 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/RuleFailureModel.java @@ -19,12 +19,6 @@ */ package org.sonar.api.database.model; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; -import javax.persistence.Table; - import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; @@ -32,6 +26,10 @@ import org.apache.commons.lang.builder.ReflectionToStringBuilder; import org.sonar.api.database.BaseIdentifiable; import org.sonar.api.rules.RulePriority; +import java.util.Date; + +import javax.persistence.*; + @Entity @Table(name = "rule_failures") public class RuleFailureModel extends BaseIdentifiable { @@ -57,6 +55,10 @@ public class RuleFailureModel extends BaseIdentifiable { @Column(name = "cost", updatable = true, nullable = true) private Double cost; + @Temporal(TemporalType.TIMESTAMP) + @Column(name = "created_at", updatable = true, nullable = true) + private Date createdAt; + public String getMessage() { return message; } @@ -114,6 +116,14 @@ public class RuleFailureModel extends BaseIdentifiable { return this; } + public Date getCreatedAt() { + return createdAt; + } + + public void setCreatedAt(Date createdAt) { + this.createdAt = createdAt; + } + @Override public boolean equals(Object obj) { if (!(obj instanceof RuleFailureModel)) { |