sync’d databases with HSQL schema, closes #1212
parent
050662dd5c
commit
2ea5f8fd28
|
@ -10,7 +10,8 @@ CREATE TABLE IF NOT EXISTS access_token (
|
||||||
refresh_token_id BIGINT,
|
refresh_token_id BIGINT,
|
||||||
client_id BIGINT,
|
client_id BIGINT,
|
||||||
auth_holder_id BIGINT,
|
auth_holder_id BIGINT,
|
||||||
approved_site_id BIGINT
|
approved_site_id BIGINT,
|
||||||
|
UNIQUE(token_value)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS access_token_permissions (
|
CREATE TABLE IF NOT EXISTS access_token_permissions (
|
||||||
|
@ -130,6 +131,7 @@ CREATE TABLE IF NOT EXISTS client_details (
|
||||||
dynamically_registered BOOLEAN DEFAULT false NOT NULL,
|
dynamically_registered BOOLEAN DEFAULT false NOT NULL,
|
||||||
allow_introspection BOOLEAN DEFAULT false NOT NULL,
|
allow_introspection BOOLEAN DEFAULT false NOT NULL,
|
||||||
id_token_validity_seconds BIGINT DEFAULT 600 NOT NULL,
|
id_token_validity_seconds BIGINT DEFAULT 600 NOT NULL,
|
||||||
|
device_code_validity_seconds BIGINT,
|
||||||
|
|
||||||
client_id VARCHAR(256),
|
client_id VARCHAR(256),
|
||||||
client_secret VARCHAR(2048),
|
client_secret VARCHAR(2048),
|
||||||
|
@ -169,6 +171,8 @@ CREATE TABLE IF NOT EXISTS client_details (
|
||||||
clear_access_tokens_on_refresh BOOLEAN DEFAULT true NOT NULL,
|
clear_access_tokens_on_refresh BOOLEAN DEFAULT true NOT NULL,
|
||||||
|
|
||||||
software_statement VARCHAR(4096),
|
software_statement VARCHAR(4096),
|
||||||
|
software_id VARCHAR(2048),
|
||||||
|
software_version VARCHAR(2048),
|
||||||
|
|
||||||
code_challenge_method VARCHAR(256),
|
code_challenge_method VARCHAR(256),
|
||||||
|
|
||||||
|
@ -235,8 +239,6 @@ CREATE TABLE IF NOT EXISTS system_scope (
|
||||||
icon VARCHAR(256),
|
icon VARCHAR(256),
|
||||||
restricted BOOLEAN DEFAULT false NOT NULL,
|
restricted BOOLEAN DEFAULT false NOT NULL,
|
||||||
default_scope BOOLEAN DEFAULT false NOT NULL,
|
default_scope BOOLEAN DEFAULT false NOT NULL,
|
||||||
structured BOOLEAN DEFAULT false NOT NULL,
|
|
||||||
structured_param_description VARCHAR(256),
|
|
||||||
UNIQUE (scope)
|
UNIQUE (scope)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -360,18 +362,38 @@ CREATE TABLE IF NOT EXISTS saved_registered_client (
|
||||||
registered_client VARCHAR(8192)
|
registered_client VARCHAR(8192)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS device_code (
|
||||||
|
id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
device_code VARCHAR(1024),
|
||||||
|
user_code VARCHAR(1024),
|
||||||
|
expiration TIMESTAMP NULL,
|
||||||
|
client_id VARCHAR(256),
|
||||||
|
approved BOOLEAN,
|
||||||
|
auth_holder_id BIGINT
|
||||||
|
);
|
||||||
|
|
||||||
CREATE INDEX at_tv_idx ON access_token(token_value(767));
|
CREATE TABLE IF NOT EXISTS device_code_scope (
|
||||||
CREATE INDEX ts_oi_idx ON token_scope(owner_id);
|
owner_id BIGINT NOT NULL,
|
||||||
CREATE INDEX at_exp_idx ON access_token(expiration);
|
scope VARCHAR(256) NOT NULL
|
||||||
CREATE INDEX rf_ahi_idx ON refresh_token(auth_holder_id);
|
);
|
||||||
CREATE INDEX cd_ci_idx ON client_details(client_id);
|
|
||||||
CREATE INDEX at_ahi_idx ON access_token(auth_holder_id);
|
CREATE TABLE IF NOT EXISTS device_code_request_parameter (
|
||||||
CREATE INDEX aha_oi_idx ON authentication_holder_authority(owner_id);
|
owner_id BIGINT,
|
||||||
CREATE INDEX ahe_oi_idx ON authentication_holder_extension(owner_id);
|
param VARCHAR(2048),
|
||||||
CREATE INDEX ahrp_oi_idx ON authentication_holder_request_parameter(owner_id);
|
val VARCHAR(2048)
|
||||||
CREATE INDEX ahri_oi_idx ON authentication_holder_resource_id(owner_id);
|
);
|
||||||
CREATE INDEX ahrt_oi_idx ON authentication_holder_response_type(owner_id);
|
|
||||||
CREATE INDEX ahs_oi_idx ON authentication_holder_scope(owner_id);
|
CREATE INDEX IF NOT EXISTS at_tv_idx ON access_token(token_value(767));
|
||||||
CREATE INDEX ac_ahi_idx ON authorization_code(auth_holder_id);
|
CREATE INDEX IF NOT EXISTS ts_oi_idx ON token_scope(owner_id);
|
||||||
CREATE INDEX suaa_oi_idx ON saved_user_auth_authority(owner_id);
|
CREATE INDEX IF NOT EXISTS at_exp_idx ON access_token(expiration);
|
||||||
|
CREATE INDEX IF NOT EXISTS rf_ahi_idx ON refresh_token(auth_holder_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS cd_ci_idx ON client_details(client_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS at_ahi_idx ON access_token(auth_holder_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS aha_oi_idx ON authentication_holder_authority(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahe_oi_idx ON authentication_holder_extension(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahrp_oi_idx ON authentication_holder_request_parameter(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahri_oi_idx ON authentication_holder_resource_id(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahrt_oi_idx ON authentication_holder_response_type(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahs_oi_idx ON authentication_holder_scope(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ac_ahi_idx ON authorization_code(auth_holder_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS suaa_oi_idx ON saved_user_auth_authority(owner_id);
|
||||||
|
|
|
@ -146,6 +146,7 @@ CREATE TABLE client_details (
|
||||||
client_secret VARCHAR2(2048),
|
client_secret VARCHAR2(2048),
|
||||||
access_token_validity_seconds NUMBER(19),
|
access_token_validity_seconds NUMBER(19),
|
||||||
refresh_token_validity_seconds NUMBER(19),
|
refresh_token_validity_seconds NUMBER(19),
|
||||||
|
device_code_validity_seconds NUMBER(19),
|
||||||
|
|
||||||
application_type VARCHAR2(256),
|
application_type VARCHAR2(256),
|
||||||
client_name VARCHAR2(256),
|
client_name VARCHAR2(256),
|
||||||
|
@ -179,6 +180,8 @@ CREATE TABLE client_details (
|
||||||
initiate_login_uri VARCHAR2(2048),
|
initiate_login_uri VARCHAR2(2048),
|
||||||
clear_access_tokens_on_refresh NUMBER(1) DEFAULT 1 NOT NULL,
|
clear_access_tokens_on_refresh NUMBER(1) DEFAULT 1 NOT NULL,
|
||||||
|
|
||||||
|
software_statement VARCHAR(4096),
|
||||||
|
software_id VARCHAR(2048),
|
||||||
software_statement VARCHAR2(4000),
|
software_statement VARCHAR2(4000),
|
||||||
|
|
||||||
code_challenge_method VARCHAR2(256),
|
code_challenge_method VARCHAR2(256),
|
||||||
|
@ -395,6 +398,27 @@ CREATE TABLE saved_registered_client (
|
||||||
);
|
);
|
||||||
CREATE SEQUENCE saved_registered_client_seq START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
|
CREATE SEQUENCE saved_registered_client_seq START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS device_code (
|
||||||
|
id NUMBER(19) NOT NULL PRIMARY KEY,
|
||||||
|
device_code VARCHAR2(1024),
|
||||||
|
user_code VARCHAR2(1024),
|
||||||
|
expiration TIMESTAMP,
|
||||||
|
client_id VARCHAR2(256),
|
||||||
|
approved BOOLEAN,
|
||||||
|
auth_holder_id NUMBER(19)
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS device_code_scope (
|
||||||
|
owner_id NUMBER(19) NOT NULL,
|
||||||
|
scope VARCHAR2(256) NOT NULL
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS device_code_request_parameter (
|
||||||
|
owner_id NUMBER(19),
|
||||||
|
param VARCHAR2(2048),
|
||||||
|
val VARCHAR2(2048)
|
||||||
|
);
|
||||||
|
|
||||||
CREATE INDEX at_tv_idx ON access_token(token_value);
|
CREATE INDEX at_tv_idx ON access_token(token_value);
|
||||||
CREATE INDEX ts_oi_idx ON token_scope(owner_id);
|
CREATE INDEX ts_oi_idx ON token_scope(owner_id);
|
||||||
CREATE INDEX at_exp_idx ON access_token(expiration);
|
CREATE INDEX at_exp_idx ON access_token(expiration);
|
||||||
|
|
|
@ -10,7 +10,8 @@ CREATE TABLE IF NOT EXISTS access_token (
|
||||||
refresh_token_id BIGINT,
|
refresh_token_id BIGINT,
|
||||||
client_id BIGINT,
|
client_id BIGINT,
|
||||||
auth_holder_id BIGINT,
|
auth_holder_id BIGINT,
|
||||||
approved_site_id BIGINT
|
approved_site_id BIGINT,
|
||||||
|
UNIQUE(token_value)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS access_token_permissions (
|
CREATE TABLE IF NOT EXISTS access_token_permissions (
|
||||||
|
@ -130,6 +131,7 @@ CREATE TABLE IF NOT EXISTS client_details (
|
||||||
dynamically_registered BOOLEAN DEFAULT false NOT NULL,
|
dynamically_registered BOOLEAN DEFAULT false NOT NULL,
|
||||||
allow_introspection BOOLEAN DEFAULT false NOT NULL,
|
allow_introspection BOOLEAN DEFAULT false NOT NULL,
|
||||||
id_token_validity_seconds BIGINT DEFAULT 600 NOT NULL,
|
id_token_validity_seconds BIGINT DEFAULT 600 NOT NULL,
|
||||||
|
device_code_validity_seconds BIGINT,
|
||||||
|
|
||||||
client_id VARCHAR(256),
|
client_id VARCHAR(256),
|
||||||
client_secret VARCHAR(2048),
|
client_secret VARCHAR(2048),
|
||||||
|
@ -169,6 +171,8 @@ CREATE TABLE IF NOT EXISTS client_details (
|
||||||
clear_access_tokens_on_refresh BOOLEAN DEFAULT true NOT NULL,
|
clear_access_tokens_on_refresh BOOLEAN DEFAULT true NOT NULL,
|
||||||
|
|
||||||
software_statement VARCHAR(4096),
|
software_statement VARCHAR(4096),
|
||||||
|
software_id VARCHAR(2048),
|
||||||
|
software_version VARCHAR(2048),
|
||||||
|
|
||||||
code_challenge_method VARCHAR(256),
|
code_challenge_method VARCHAR(256),
|
||||||
|
|
||||||
|
@ -360,18 +364,38 @@ CREATE TABLE IF NOT EXISTS saved_registered_client (
|
||||||
registered_client VARCHAR(8192)
|
registered_client VARCHAR(8192)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS device_code (
|
||||||
|
id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
device_code VARCHAR(1024),
|
||||||
|
user_code VARCHAR(1024),
|
||||||
|
expiration TIMESTAMP NULL,
|
||||||
|
client_id VARCHAR(256),
|
||||||
|
approved BOOLEAN,
|
||||||
|
auth_holder_id BIGINT
|
||||||
|
);
|
||||||
|
|
||||||
CREATE INDEX at_tv_idx ON access_token(token_value);
|
CREATE TABLE IF NOT EXISTS device_code_scope (
|
||||||
CREATE INDEX ts_oi_idx ON token_scope(owner_id);
|
owner_id BIGINT NOT NULL,
|
||||||
CREATE INDEX at_exp_idx ON access_token(expiration);
|
scope VARCHAR(256) NOT NULL
|
||||||
CREATE INDEX rf_ahi_idx ON refresh_token(auth_holder_id);
|
);
|
||||||
CREATE INDEX cd_ci_idx ON client_details(client_id);
|
|
||||||
CREATE INDEX at_ahi_idx ON access_token(auth_holder_id);
|
CREATE TABLE IF NOT EXISTS device_code_request_parameter (
|
||||||
CREATE INDEX aha_oi_idx ON authentication_holder_authority(owner_id);
|
owner_id BIGINT,
|
||||||
CREATE INDEX ahe_oi_idx ON authentication_holder_extension(owner_id);
|
param VARCHAR(2048),
|
||||||
CREATE INDEX ahrp_oi_idx ON authentication_holder_request_parameter(owner_id);
|
val VARCHAR(2048)
|
||||||
CREATE INDEX ahri_oi_idx ON authentication_holder_resource_id(owner_id);
|
);
|
||||||
CREATE INDEX ahrt_oi_idx ON authentication_holder_response_type(owner_id);
|
|
||||||
CREATE INDEX ahs_oi_idx ON authentication_holder_scope(owner_id);
|
CREATE INDEX IF NOT EXISTS at_tv_idx ON access_token(token_value);
|
||||||
CREATE INDEX ac_ahi_idx ON authorization_code(auth_holder_id);
|
CREATE INDEX IF NOT EXISTS ts_oi_idx ON token_scope(owner_id);
|
||||||
CREATE INDEX suaa_oi_idx ON saved_user_auth_authority(owner_id);
|
CREATE INDEX IF NOT EXISTS at_exp_idx ON access_token(expiration);
|
||||||
|
CREATE INDEX IF NOT EXISTS rf_ahi_idx ON refresh_token(auth_holder_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS cd_ci_idx ON client_details(client_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS at_ahi_idx ON access_token(auth_holder_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS aha_oi_idx ON authentication_holder_authority(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahe_oi_idx ON authentication_holder_extension(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahrp_oi_idx ON authentication_holder_request_parameter(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahri_oi_idx ON authentication_holder_resource_id(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahrt_oi_idx ON authentication_holder_response_type(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ahs_oi_idx ON authentication_holder_scope(owner_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS ac_ahi_idx ON authorization_code(auth_holder_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS suaa_oi_idx ON saved_user_auth_authority(owner_id);
|
||||||
|
|
Loading…
Reference in New Issue