diff options
author | Teryk Bellahsene <teryk.bellahsene@sonarsource.com> | 2015-02-10 15:23:30 +0100 |
---|---|---|
committer | Teryk Bellahsene <teryk.bellahsene@sonarsource.com> | 2015-02-11 16:43:24 +0100 |
commit | 6136a7a313d5253ee6443eff52d602bac022ad14 (patch) | |
tree | 37b9d87c39f56a75339fadc1b1b59d9e30fbefcd /sonar-core | |
parent | 4d8fbfb4f1be2d2333d1cb051626a29c9442cc6e (diff) | |
download | sonarqube-6136a7a313d5253ee6443eff52d602bac022ad14.tar.gz sonarqube-6136a7a313d5253ee6443eff52d602bac022ad14.zip |
SONAR-5183 timezones - project_measures and manual_measures migrations
Diffstat (limited to 'sonar-core')
4 files changed, 11 insertions, 9 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/persistence/DatabaseVersion.java b/sonar-core/src/main/java/org/sonar/core/persistence/DatabaseVersion.java index 371f1e964fc..fc7327dbcb6 100644 --- a/sonar-core/src/main/java/org/sonar/core/persistence/DatabaseVersion.java +++ b/sonar-core/src/main/java/org/sonar/core/persistence/DatabaseVersion.java @@ -33,7 +33,7 @@ import java.util.List; */ public class DatabaseVersion implements BatchComponent, ServerComponent { - public static final int LAST_VERSION = 786; + public static final int LAST_VERSION = 789; /** * List of all the tables.n diff --git a/sonar-core/src/main/java/org/sonar/jpa/entity/ManualMeasure.java b/sonar-core/src/main/java/org/sonar/jpa/entity/ManualMeasure.java index b7e6b7201ff..4c12fb92ca8 100644 --- a/sonar-core/src/main/java/org/sonar/jpa/entity/ManualMeasure.java +++ b/sonar-core/src/main/java/org/sonar/jpa/entity/ManualMeasure.java @@ -23,7 +23,6 @@ import org.apache.commons.lang.builder.ReflectionToStringBuilder; import org.apache.commons.lang.builder.ToStringStyle; import javax.persistence.*; -import java.util.Date; @Entity @Table(name = "manual_measures") @@ -51,10 +50,10 @@ public final class ManualMeasure { private String description; @Column(name = "created_at", updatable = true, nullable = true) - private Date createdAt; + private Long createdAt; @Column(name = "updated_at", updatable = true, nullable = true) - private Date updatedAt; + private Long updatedAt; @Column(name = "user_login", updatable = true, nullable = true, length = 40) private String userLogin; @@ -83,11 +82,11 @@ public final class ManualMeasure { return resourceId; } - public Date getCreatedAt() { + public Long getCreatedAt() { return createdAt; } - public Date getUpdatedAt() { + public Long getUpdatedAt() { return updatedAt; } diff --git a/sonar-core/src/main/resources/org/sonar/core/persistence/rows-h2.sql b/sonar-core/src/main/resources/org/sonar/core/persistence/rows-h2.sql index 60192f301df..eceb883ec31 100644 --- a/sonar-core/src/main/resources/org/sonar/core/persistence/rows-h2.sql +++ b/sonar-core/src/main/resources/org/sonar/core/persistence/rows-h2.sql @@ -314,6 +314,9 @@ INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('783'); INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('784'); INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('785'); INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('786'); +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('787'); +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('788'); +INSERT INTO SCHEMA_MIGRATIONS(VERSION) VALUES ('789'); INSERT INTO USERS(ID, LOGIN, NAME, EMAIL, CRYPTED_PASSWORD, SALT, CREATED_AT, UPDATED_AT, REMEMBER_TOKEN, REMEMBER_TOKEN_EXPIRES_AT) VALUES (1, 'admin', 'Administrator', '', 'a373a0e667abb2604c1fd571eb4ad47fe8cc0878', '48bc4b0d93179b5103fd3885ea9119498e9d161b', '1418215735482', '1418215735482', null, null); ALTER TABLE USERS ALTER COLUMN ID RESTART WITH 2; diff --git a/sonar-core/src/main/resources/org/sonar/core/persistence/schema-h2.ddl b/sonar-core/src/main/resources/org/sonar/core/persistence/schema-h2.ddl index d1efca986f6..484d9265b83 100644 --- a/sonar-core/src/main/resources/org/sonar/core/persistence/schema-h2.ddl +++ b/sonar-core/src/main/resources/org/sonar/core/persistence/schema-h2.ddl @@ -227,7 +227,7 @@ CREATE TABLE "PROJECT_MEASURES" ( "RULES_CATEGORY_ID" INTEGER, "TEXT_VALUE" VARCHAR(4000), "TENDENCY" INTEGER, - "MEASURE_DATE" TIMESTAMP, + "MEASURE_DATE" BIGINT, "PROJECT_ID" INTEGER, "ALERT_STATUS" VARCHAR(5), "ALERT_TEXT" VARCHAR(4000), @@ -275,8 +275,8 @@ CREATE TABLE "MANUAL_MEASURES" ( "TEXT_VALUE" VARCHAR(4000), "USER_LOGIN" VARCHAR(255), "DESCRIPTION" VARCHAR(4000), - "CREATED_AT" TIMESTAMP, - "UPDATED_AT" TIMESTAMP + "CREATED_AT" BIGINT, + "UPDATED_AT" BIGINT ); CREATE TABLE "ACTIVE_RULES" ( |