33--
44
55CREATE TABLE IF NOT EXISTS access_token (
6- id SERIAL PRIMARY KEY ,
6+ id BIGSERIAL PRIMARY KEY ,
77token_value VARCHAR (4096 ),
88expiration TIMESTAMP ,
99token_type VARCHAR (256 ),
@@ -20,7 +20,7 @@ CREATE TABLE IF NOT EXISTS access_token_permissions (
2020);
2121
2222CREATE TABLE IF NOT EXISTS address (
23- id SERIAL PRIMARY KEY ,
23+ id BIGSERIAL PRIMARY KEY ,
2424formatted VARCHAR (256 ),
2525street_address VARCHAR (256 ),
2626locality VARCHAR (256 ),
@@ -30,7 +30,7 @@ CREATE TABLE IF NOT EXISTS address (
3030);
3131
3232CREATE TABLE IF NOT EXISTS approved_site (
33- id SERIAL PRIMARY KEY ,
33+ id BIGSERIAL PRIMARY KEY ,
3434user_id VARCHAR (256 ),
3535client_id VARCHAR (256 ),
3636creation_date TIMESTAMP ,
@@ -45,7 +45,7 @@ CREATE TABLE IF NOT EXISTS approved_site_scope (
4545);
4646
4747CREATE TABLE IF NOT EXISTS authentication_holder (
48- id SERIAL PRIMARY KEY ,
48+ id BIGSERIAL PRIMARY KEY ,
4949user_auth_id BIGINT ,
5050approved BOOLEAN ,
5151redirect_uri VARCHAR (2048 ),
@@ -85,7 +85,7 @@ CREATE TABLE IF NOT EXISTS authentication_holder_request_parameter (
8585);
8686
8787CREATE TABLE IF NOT EXISTS saved_user_auth (
88- id SERIAL PRIMARY KEY ,
88+ id BIGSERIAL PRIMARY KEY ,
8989name VARCHAR (1024 ),
9090authenticated BOOLEAN ,
9191source_class VARCHAR (2048 )
@@ -102,7 +102,7 @@ CREATE TABLE IF NOT EXISTS client_authority (
102102);
103103
104104CREATE TABLE IF NOT EXISTS authorization_code (
105- id SERIAL PRIMARY KEY ,
105+ id BIGSERIAL PRIMARY KEY ,
106106code VARCHAR (256 ),
107107auth_holder_id BIGINT ,
108108expiration TIMESTAMP
@@ -119,30 +119,30 @@ CREATE TABLE IF NOT EXISTS client_response_type (
119119);
120120
121121CREATE TABLE IF NOT EXISTS blacklisted_site (
122- id SERIAL PRIMARY KEY ,
122+ id BIGSERIAL PRIMARY KEY ,
123123uri VARCHAR (2048 )
124124);
125125
126126CREATE TABLE IF NOT EXISTS client_details (
127- id SERIAL PRIMARY KEY ,
127+ id BIGSERIAL PRIMARY KEY ,
128128
129129client_description VARCHAR (1024 ),
130130reuse_refresh_tokens BOOLEAN DEFAULT true NOT NULL ,
131131dynamically_registered BOOLEAN DEFAULT false NOT NULL ,
132132allow_introspection BOOLEAN DEFAULT false NOT NULL ,
133133id_token_validity_seconds BIGINT DEFAULT 600 NOT NULL ,
134134device_code_validity_seconds BIGINT ,
135-
135+
136136client_id VARCHAR (256 ),
137137client_secret VARCHAR (2048 ),
138138access_token_validity_seconds BIGINT ,
139139refresh_token_validity_seconds BIGINT ,
140-
140+
141141application_type VARCHAR (256 ),
142142client_name VARCHAR (256 ),
143143token_endpoint_auth_method VARCHAR (256 ),
144144subject_type VARCHAR (256 ),
145-
145+
146146logo_uri VARCHAR (2048 ),
147147policy_uri VARCHAR (2048 ),
148148client_uri VARCHAR (2048 ),
@@ -151,31 +151,31 @@ CREATE TABLE IF NOT EXISTS client_details (
151151jwks_uri VARCHAR (2048 ),
152152jwks VARCHAR (8192 ),
153153sector_identifier_uri VARCHAR (2048 ),
154-
154+
155155request_object_signing_alg VARCHAR (256 ),
156-
156+
157157user_info_signed_response_alg VARCHAR (256 ),
158158user_info_encrypted_response_alg VARCHAR (256 ),
159159user_info_encrypted_response_enc VARCHAR (256 ),
160-
160+
161161id_token_signed_response_alg VARCHAR (256 ),
162162id_token_encrypted_response_alg VARCHAR (256 ),
163163id_token_encrypted_response_enc VARCHAR (256 ),
164-
164+
165165token_endpoint_auth_signing_alg VARCHAR (256 ),
166-
166+
167167default_max_age BIGINT ,
168168require_auth_time BOOLEAN ,
169169created_at TIMESTAMP ,
170170initiate_login_uri VARCHAR (2048 ),
171171clear_access_tokens_on_refresh BOOLEAN DEFAULT true NOT NULL ,
172-
172+
173173software_statement VARCHAR (4096 ),
174174software_id VARCHAR (2048 ),
175175software_version VARCHAR (2048 ),
176-
176+
177177code_challenge_method VARCHAR (256 ),
178-
178+
179179UNIQUE (client_id)
180180);
181181
@@ -200,26 +200,26 @@ CREATE TABLE IF NOT EXISTS client_contact (
200200);
201201
202202CREATE TABLE IF NOT EXISTS client_redirect_uri (
203- owner_id BIGINT ,
204- redirect_uri VARCHAR (2048 )
203+ owner_id BIGINT ,
204+ redirect_uri VARCHAR (2048 )
205205);
206206
207207CREATE TABLE IF NOT EXISTS client_claims_redirect_uri (
208- owner_id BIGINT ,
209- redirect_uri VARCHAR (2048 )
208+ owner_id BIGINT ,
209+ redirect_uri VARCHAR (2048 )
210210);
211211
212212CREATE TABLE IF NOT EXISTS refresh_token (
213- id SERIAL PRIMARY KEY ,
213+ id BIGSERIAL PRIMARY KEY ,
214214token_value VARCHAR (4096 ),
215215expiration TIMESTAMP ,
216216auth_holder_id BIGINT ,
217217client_id BIGINT
218218);
219219
220220CREATE TABLE IF NOT EXISTS client_resource (
221- owner_id BIGINT ,
222- resource_id VARCHAR (256 )
221+ owner_id BIGINT ,
222+ resource_id VARCHAR (256 )
223223);
224224
225225CREATE TABLE IF NOT EXISTS client_scope (
@@ -233,7 +233,7 @@ CREATE TABLE IF NOT EXISTS token_scope (
233233);
234234
235235CREATE TABLE IF NOT EXISTS system_scope (
236- id SERIAL PRIMARY KEY ,
236+ id BIGSERIAL PRIMARY KEY ,
237237scope VARCHAR (256 ) NOT NULL ,
238238description VARCHAR (4096 ),
239239icon VARCHAR (256 ),
@@ -245,7 +245,7 @@ CREATE TABLE IF NOT EXISTS system_scope (
245245);
246246
247247CREATE TABLE IF NOT EXISTS user_info (
248- id SERIAL PRIMARY KEY ,
248+ id BIGSERIAL PRIMARY KEY ,
249249sub VARCHAR (256 ),
250250preferred_username VARCHAR (256 ),
251251name VARCHAR (256 ),
@@ -270,7 +270,7 @@ CREATE TABLE IF NOT EXISTS user_info (
270270);
271271
272272CREATE TABLE IF NOT EXISTS whitelisted_site (
273- id SERIAL PRIMARY KEY ,
273+ id BIGSERIAL PRIMARY KEY ,
274274creator_user_id VARCHAR (256 ),
275275client_id VARCHAR (256 )
276276);
@@ -281,14 +281,14 @@ CREATE TABLE IF NOT EXISTS whitelisted_site_scope (
281281);
282282
283283CREATE TABLE IF NOT EXISTS pairwise_identifier (
284- id SERIAL PRIMARY KEY ,
284+ id BIGSERIAL PRIMARY KEY ,
285285identifier VARCHAR (256 ),
286286sub VARCHAR (256 ),
287287sector_identifier VARCHAR (2048 )
288288);
289289
290290CREATE TABLE IF NOT EXISTS resource_set (
291- id SERIAL PRIMARY KEY ,
291+ id BIGSERIAL PRIMARY KEY ,
292292name VARCHAR (1024 ) NOT NULL ,
293293uri VARCHAR (1024 ),
294294icon_uri VARCHAR (1024 ),
@@ -303,14 +303,14 @@ CREATE TABLE IF NOT EXISTS resource_set_scope (
303303);
304304
305305CREATE TABLE IF NOT EXISTS permission_ticket (
306- id SERIAL PRIMARY KEY ,
306+ id BIGSERIAL PRIMARY KEY ,
307307ticket VARCHAR (256 ) NOT NULL ,
308308permission_id BIGINT NOT NULL ,
309309expiration TIMESTAMP
310310);
311311
312312CREATE TABLE IF NOT EXISTS permission (
313- id SERIAL PRIMARY KEY ,
313+ id BIGSERIAL PRIMARY KEY ,
314314resource_set_id BIGINT
315315);
316316
@@ -320,7 +320,7 @@ CREATE TABLE IF NOT EXISTS permission_scope (
320320);
321321
322322CREATE TABLE IF NOT EXISTS claim (
323- id SERIAL PRIMARY KEY ,
323+ id BIGSERIAL PRIMARY KEY ,
324324name VARCHAR (256 ),
325325friendly_name VARCHAR (1024 ),
326326claim_type VARCHAR (1024 ),
@@ -338,7 +338,7 @@ CREATE TABLE IF NOT EXISTS claim_to_permission_ticket (
338338);
339339
340340CREATE TABLE IF NOT EXISTS policy (
341- id SERIAL PRIMARY KEY ,
341+ id BIGSERIAL PRIMARY KEY ,
342342name VARCHAR (1024 ),
343343resource_set_id BIGINT
344344);
@@ -359,19 +359,19 @@ CREATE TABLE IF NOT EXISTS claim_issuer (
359359);
360360
361361CREATE TABLE IF NOT EXISTS saved_registered_client (
362- id SERIAL PRIMARY KEY ,
362+ id BIGSERIAL PRIMARY KEY ,
363363issuer VARCHAR (1024 ),
364364registered_client VARCHAR (8192 )
365365);
366366
367367CREATE TABLE IF NOT EXISTS device_code (
368- id BIGINT AUTO_INCREMENT PRIMARY KEY ,
368+ id BIGSERIAL PRIMARY KEY ,
369369device_code VARCHAR (1024 ),
370370user_code VARCHAR (1024 ),
371371expiration TIMESTAMP NULL ,
372372client_id VARCHAR (256 ),
373373approved BOOLEAN ,
374- auth_holder_id BIGINT
374+ auth_holder_id BIGINT
375375);
376376
377377CREATE TABLE IF NOT EXISTS device_code_scope (
0 commit comments