aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-db/src/test/resources/org
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2016-10-12 23:08:47 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2016-10-13 12:18:42 +0200
commit5975e1771500cef122160c35a648cd712b60a252 (patch)
tree6d3ba4074f10ab861a0fd8a4a8351040811d96c7 /sonar-db/src/test/resources/org
parent1a169ae32047cf9da7bb43bfc7ce1765faebd3fc (diff)
downloadsonarqube-5975e1771500cef122160c35a648cd712b60a252.tar.gz
sonarqube-5975e1771500cef122160c35a648cd712b60a252.zip
SONAR-8134 populate column group_roles.organization_uuid on upgrade
Diffstat (limited to 'sonar-db/src/test/resources/org')
-rw-r--r--sonar-db/src/test/resources/org/sonar/db/version/v62/PopulateOrganizationUuidOfGroupRolesTest/group_roles.sql21
1 files changed, 21 insertions, 0 deletions
diff --git a/sonar-db/src/test/resources/org/sonar/db/version/v62/PopulateOrganizationUuidOfGroupRolesTest/group_roles.sql b/sonar-db/src/test/resources/org/sonar/db/version/v62/PopulateOrganizationUuidOfGroupRolesTest/group_roles.sql
new file mode 100644
index 00000000000..775ab11911e
--- /dev/null
+++ b/sonar-db/src/test/resources/org/sonar/db/version/v62/PopulateOrganizationUuidOfGroupRolesTest/group_roles.sql
@@ -0,0 +1,21 @@
+CREATE TABLE "GROUP_ROLES" (
+ "ID" INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1),
+ "ORGANIZATION_UUID" VARCHAR(40),
+ "GROUP_ID" INTEGER,
+ "RESOURCE_ID" INTEGER,
+ "ROLE" VARCHAR(64) NOT NULL
+);
+
+CREATE INDEX "GROUP_ROLES_RESOURCE" ON "GROUP_ROLES" ("RESOURCE_ID");
+
+CREATE UNIQUE INDEX "UNIQ_GROUP_ROLES" ON "GROUP_ROLES" ("GROUP_ID", "RESOURCE_ID", "ROLE");
+
+CREATE TABLE "INTERNAL_PROPERTIES" (
+ "KEE" VARCHAR(50) NOT NULL PRIMARY KEY,
+ "IS_EMPTY" BOOLEAN NOT NULL,
+ "TEXT_VALUE" VARCHAR(4000),
+ "CLOB_VALUE" CLOB,
+ "CREATED_AT" BIGINT
+);
+
+CREATE UNIQUE INDEX "UNIQ_INTERNAL_PROPERTIES" ON "INTERNAL_PROPERTIES" ("KEE");