]> source.dussan.org Git - sonarqube.git/blob
5d8477543c8dcf1979458081e0a6cc5124cb6198
[sonarqube.git] /
1 CREATE TABLE "USERS" (
2   "ID" INTEGER NOT NULL GENERATED BY DEFAULT AS IDENTITY (START WITH 1, INCREMENT BY 1),
3   "UUID" VARCHAR(255),
4   "LOGIN" VARCHAR(255),
5   "NAME" VARCHAR(200),
6   "EMAIL" VARCHAR(100),
7   "CRYPTED_PASSWORD" VARCHAR(100),
8   "SALT" VARCHAR(40),
9   "ACTIVE" BOOLEAN DEFAULT TRUE,
10   "SCM_ACCOUNTS" VARCHAR(4000),
11   "EXTERNAL_ID" VARCHAR(255),
12   "EXTERNAL_LOGIN" VARCHAR(255),
13   "EXTERNAL_IDENTITY_PROVIDER" VARCHAR(100),
14   "IS_ROOT" BOOLEAN NOT NULL,
15   "USER_LOCAL" BOOLEAN,
16   "ONBOARDED" BOOLEAN NOT NULL,
17   "CREATED_AT" BIGINT,
18   "UPDATED_AT" BIGINT,
19   "HOMEPAGE_TYPE" VARCHAR(40),
20   "HOMEPAGE_PARAMETER" VARCHAR(40)
21 );
22 CREATE UNIQUE INDEX "USERS_LOGIN" ON "USERS" ("LOGIN");
23 CREATE INDEX "USERS_UPDATED_AT" ON "USERS" ("UPDATED_AT");