From: Teryk Bellahsene Date: Tue, 28 Feb 2017 14:56:51 +0000 (+0100) Subject: SONAR-8838 Limit to 500 characters DB column TAGS of PROJECTS X-Git-Tag: 6.4-RC1~849 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F1721%2Fhead;p=sonarqube.git SONAR-8838 Limit to 500 characters DB column TAGS of PROJECTS --- diff --git a/server/sonar-db-core/src/main/resources/org/sonar/db/version/schema-h2.ddl b/server/sonar-db-core/src/main/resources/org/sonar/db/version/schema-h2.ddl index 6241f59d300..c23180d5a44 100644 --- a/server/sonar-db-core/src/main/resources/org/sonar/db/version/schema-h2.ddl +++ b/server/sonar-db-core/src/main/resources/org/sonar/db/version/schema-h2.ddl @@ -270,7 +270,7 @@ CREATE TABLE "PROJECTS" ( "MODULE_UUID_PATH" VARCHAR(1500), "NAME" VARCHAR(2000), "DESCRIPTION" VARCHAR(2000), - "TAGS" VARCHAR(4000), + "TAGS" VARCHAR(500), "ENABLED" BOOLEAN NOT NULL DEFAULT TRUE, "SCOPE" VARCHAR(3), "QUALIFIER" VARCHAR(10), diff --git a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjects.java b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjects.java index 29e3294d96d..a1aad0351c2 100644 --- a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjects.java +++ b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjects.java @@ -39,7 +39,7 @@ public class AddTagsToProjects extends DdlChange { VarcharColumnDef column = newVarcharColumnDefBuilder() .setColumnName("tags") .setIsNullable(true) - .setLimit(4_000) + .setLimit(500) .build(); context.execute(new AddColumnsBuilder(getDialect(), "projects").addColumn(column).build()); } diff --git a/server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjectsTest.java b/server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjectsTest.java index b2f8a16ea38..3ede257e683 100644 --- a/server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjectsTest.java +++ b/server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v64/AddTagsToProjectsTest.java @@ -42,7 +42,7 @@ public class AddTagsToProjectsTest { public void creates_table_on_empty_db() throws SQLException { underTest.execute(); - dbTester.assertColumnDefinition("projects", "tags", Types.VARCHAR, 4_000, true); + dbTester.assertColumnDefinition("projects", "tags", Types.VARCHAR, 500, true); } @Test