]> source.dussan.org Git - sonarqube.git/blob
2551ca942d07d413dc8b948a96a78e285458a6e3
[sonarqube.git] /
1 CREATE TABLE "RESOURCE_INDEX" (
2   "ID" INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1),
3   "KEE" VARCHAR(400) NOT NULL,
4   "POSITION" INTEGER NOT NULL,
5   "NAME_SIZE" INTEGER NOT NULL,
6   "RESOURCE_ID" INTEGER NOT NULL,
7   "ROOT_PROJECT_ID" INTEGER NOT NULL,
8   "QUALIFIER" VARCHAR(10) NOT NULL,
9   "COMPONENT_UUID" VARCHAR(50),
10   "ROOT_COMPONENT_UUID" VARCHAR(50)
11 );
12
13 CREATE TABLE "PROJECTS" (
14   "ID" INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1),
15   "KEE" VARCHAR(400),
16   "ROOT_ID" INTEGER,
17   "UUID" VARCHAR(50),
18   "PROJECT_UUID" VARCHAR(50),
19   "MODULE_UUID" VARCHAR(50),
20   "MODULE_UUID_PATH" VARCHAR(4000),
21   "NAME" VARCHAR(2000),
22   "DESCRIPTION" VARCHAR(2000),
23   "ENABLED" BOOLEAN NOT NULL DEFAULT TRUE,
24   "SCOPE" VARCHAR(3),
25   "QUALIFIER" VARCHAR(10),
26   "DEPRECATED_KEE" VARCHAR(400),
27   "PATH" VARCHAR(2000),
28   "LANGUAGE" VARCHAR(20),
29   "COPY_RESOURCE_ID" INTEGER,
30   "LONG_NAME" VARCHAR(2000),
31   "PERSON_ID" INTEGER,
32   "CREATED_AT" TIMESTAMP,
33   "AUTHORIZATION_UPDATED_AT" BIGINT
34 );