3
3
--
4
4
5
5
CREATE TABLE IF NOT EXISTS access_token (
6
- id SERIAL PRIMARY KEY ,
6
+ id BIGSERIAL PRIMARY KEY ,
7
7
token_value VARCHAR (4096 ),
8
8
expiration TIMESTAMP ,
9
9
token_type VARCHAR (256 ),
@@ -20,7 +20,7 @@ CREATE TABLE IF NOT EXISTS access_token_permissions (
20
20
);
21
21
22
22
CREATE TABLE IF NOT EXISTS address (
23
- id SERIAL PRIMARY KEY ,
23
+ id BIGSERIAL PRIMARY KEY ,
24
24
formatted VARCHAR (256 ),
25
25
street_address VARCHAR (256 ),
26
26
locality VARCHAR (256 ),
@@ -30,7 +30,7 @@ CREATE TABLE IF NOT EXISTS address (
30
30
);
31
31
32
32
CREATE TABLE IF NOT EXISTS approved_site (
33
- id SERIAL PRIMARY KEY ,
33
+ id BIGSERIAL PRIMARY KEY ,
34
34
user_id VARCHAR (256 ),
35
35
client_id VARCHAR (256 ),
36
36
creation_date TIMESTAMP ,
@@ -45,7 +45,7 @@ CREATE TABLE IF NOT EXISTS approved_site_scope (
45
45
);
46
46
47
47
CREATE TABLE IF NOT EXISTS authentication_holder (
48
- id SERIAL PRIMARY KEY ,
48
+ id BIGSERIAL PRIMARY KEY ,
49
49
user_auth_id BIGINT ,
50
50
approved BOOLEAN ,
51
51
redirect_uri VARCHAR (2048 ),
@@ -85,7 +85,7 @@ CREATE TABLE IF NOT EXISTS authentication_holder_request_parameter (
85
85
);
86
86
87
87
CREATE TABLE IF NOT EXISTS saved_user_auth (
88
- id SERIAL PRIMARY KEY ,
88
+ id BIGSERIAL PRIMARY KEY ,
89
89
name VARCHAR (1024 ),
90
90
authenticated BOOLEAN ,
91
91
source_class VARCHAR (2048 )
@@ -102,7 +102,7 @@ CREATE TABLE IF NOT EXISTS client_authority (
102
102
);
103
103
104
104
CREATE TABLE IF NOT EXISTS authorization_code (
105
- id SERIAL PRIMARY KEY ,
105
+ id BIGSERIAL PRIMARY KEY ,
106
106
code VARCHAR (256 ),
107
107
auth_holder_id BIGINT ,
108
108
expiration TIMESTAMP
@@ -119,30 +119,30 @@ CREATE TABLE IF NOT EXISTS client_response_type (
119
119
);
120
120
121
121
CREATE TABLE IF NOT EXISTS blacklisted_site (
122
- id SERIAL PRIMARY KEY ,
122
+ id BIGSERIAL PRIMARY KEY ,
123
123
uri VARCHAR (2048 )
124
124
);
125
125
126
126
CREATE TABLE IF NOT EXISTS client_details (
127
- id SERIAL PRIMARY KEY ,
127
+ id BIGSERIAL PRIMARY KEY ,
128
128
129
129
client_description VARCHAR (1024 ),
130
130
reuse_refresh_tokens BOOLEAN DEFAULT true NOT NULL ,
131
131
dynamically_registered BOOLEAN DEFAULT false NOT NULL ,
132
132
allow_introspection BOOLEAN DEFAULT false NOT NULL ,
133
133
id_token_validity_seconds BIGINT DEFAULT 600 NOT NULL ,
134
134
device_code_validity_seconds BIGINT ,
135
-
135
+
136
136
client_id VARCHAR (256 ),
137
137
client_secret VARCHAR (2048 ),
138
138
access_token_validity_seconds BIGINT ,
139
139
refresh_token_validity_seconds BIGINT ,
140
-
140
+
141
141
application_type VARCHAR (256 ),
142
142
client_name VARCHAR (256 ),
143
143
token_endpoint_auth_method VARCHAR (256 ),
144
144
subject_type VARCHAR (256 ),
145
-
145
+
146
146
logo_uri VARCHAR (2048 ),
147
147
policy_uri VARCHAR (2048 ),
148
148
client_uri VARCHAR (2048 ),
@@ -151,31 +151,31 @@ CREATE TABLE IF NOT EXISTS client_details (
151
151
jwks_uri VARCHAR (2048 ),
152
152
jwks VARCHAR (8192 ),
153
153
sector_identifier_uri VARCHAR (2048 ),
154
-
154
+
155
155
request_object_signing_alg VARCHAR (256 ),
156
-
156
+
157
157
user_info_signed_response_alg VARCHAR (256 ),
158
158
user_info_encrypted_response_alg VARCHAR (256 ),
159
159
user_info_encrypted_response_enc VARCHAR (256 ),
160
-
160
+
161
161
id_token_signed_response_alg VARCHAR (256 ),
162
162
id_token_encrypted_response_alg VARCHAR (256 ),
163
163
id_token_encrypted_response_enc VARCHAR (256 ),
164
-
164
+
165
165
token_endpoint_auth_signing_alg VARCHAR (256 ),
166
-
166
+
167
167
default_max_age BIGINT ,
168
168
require_auth_time BOOLEAN ,
169
169
created_at TIMESTAMP ,
170
170
initiate_login_uri VARCHAR (2048 ),
171
171
clear_access_tokens_on_refresh BOOLEAN DEFAULT true NOT NULL ,
172
-
172
+
173
173
software_statement VARCHAR (4096 ),
174
174
software_id VARCHAR (2048 ),
175
175
software_version VARCHAR (2048 ),
176
-
176
+
177
177
code_challenge_method VARCHAR (256 ),
178
-
178
+
179
179
UNIQUE (client_id)
180
180
);
181
181
@@ -200,26 +200,26 @@ CREATE TABLE IF NOT EXISTS client_contact (
200
200
);
201
201
202
202
CREATE 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 )
205
205
);
206
206
207
207
CREATE 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 )
210
210
);
211
211
212
212
CREATE TABLE IF NOT EXISTS refresh_token (
213
- id SERIAL PRIMARY KEY ,
213
+ id BIGSERIAL PRIMARY KEY ,
214
214
token_value VARCHAR (4096 ),
215
215
expiration TIMESTAMP ,
216
216
auth_holder_id BIGINT ,
217
217
client_id BIGINT
218
218
);
219
219
220
220
CREATE TABLE IF NOT EXISTS client_resource (
221
- owner_id BIGINT ,
222
- resource_id VARCHAR (256 )
221
+ owner_id BIGINT ,
222
+ resource_id VARCHAR (256 )
223
223
);
224
224
225
225
CREATE TABLE IF NOT EXISTS client_scope (
@@ -233,7 +233,7 @@ CREATE TABLE IF NOT EXISTS token_scope (
233
233
);
234
234
235
235
CREATE TABLE IF NOT EXISTS system_scope (
236
- id SERIAL PRIMARY KEY ,
236
+ id BIGSERIAL PRIMARY KEY ,
237
237
scope VARCHAR (256 ) NOT NULL ,
238
238
description VARCHAR (4096 ),
239
239
icon VARCHAR (256 ),
@@ -245,7 +245,7 @@ CREATE TABLE IF NOT EXISTS system_scope (
245
245
);
246
246
247
247
CREATE TABLE IF NOT EXISTS user_info (
248
- id SERIAL PRIMARY KEY ,
248
+ id BIGSERIAL PRIMARY KEY ,
249
249
sub VARCHAR (256 ),
250
250
preferred_username VARCHAR (256 ),
251
251
name VARCHAR (256 ),
@@ -270,7 +270,7 @@ CREATE TABLE IF NOT EXISTS user_info (
270
270
);
271
271
272
272
CREATE TABLE IF NOT EXISTS whitelisted_site (
273
- id SERIAL PRIMARY KEY ,
273
+ id BIGSERIAL PRIMARY KEY ,
274
274
creator_user_id VARCHAR (256 ),
275
275
client_id VARCHAR (256 )
276
276
);
@@ -281,14 +281,14 @@ CREATE TABLE IF NOT EXISTS whitelisted_site_scope (
281
281
);
282
282
283
283
CREATE TABLE IF NOT EXISTS pairwise_identifier (
284
- id SERIAL PRIMARY KEY ,
284
+ id BIGSERIAL PRIMARY KEY ,
285
285
identifier VARCHAR (256 ),
286
286
sub VARCHAR (256 ),
287
287
sector_identifier VARCHAR (2048 )
288
288
);
289
289
290
290
CREATE TABLE IF NOT EXISTS resource_set (
291
- id SERIAL PRIMARY KEY ,
291
+ id BIGSERIAL PRIMARY KEY ,
292
292
name VARCHAR (1024 ) NOT NULL ,
293
293
uri VARCHAR (1024 ),
294
294
icon_uri VARCHAR (1024 ),
@@ -303,14 +303,14 @@ CREATE TABLE IF NOT EXISTS resource_set_scope (
303
303
);
304
304
305
305
CREATE TABLE IF NOT EXISTS permission_ticket (
306
- id SERIAL PRIMARY KEY ,
306
+ id BIGSERIAL PRIMARY KEY ,
307
307
ticket VARCHAR (256 ) NOT NULL ,
308
308
permission_id BIGINT NOT NULL ,
309
309
expiration TIMESTAMP
310
310
);
311
311
312
312
CREATE TABLE IF NOT EXISTS permission (
313
- id SERIAL PRIMARY KEY ,
313
+ id BIGSERIAL PRIMARY KEY ,
314
314
resource_set_id BIGINT
315
315
);
316
316
@@ -320,7 +320,7 @@ CREATE TABLE IF NOT EXISTS permission_scope (
320
320
);
321
321
322
322
CREATE TABLE IF NOT EXISTS claim (
323
- id SERIAL PRIMARY KEY ,
323
+ id BIGSERIAL PRIMARY KEY ,
324
324
name VARCHAR (256 ),
325
325
friendly_name VARCHAR (1024 ),
326
326
claim_type VARCHAR (1024 ),
@@ -338,7 +338,7 @@ CREATE TABLE IF NOT EXISTS claim_to_permission_ticket (
338
338
);
339
339
340
340
CREATE TABLE IF NOT EXISTS policy (
341
- id SERIAL PRIMARY KEY ,
341
+ id BIGSERIAL PRIMARY KEY ,
342
342
name VARCHAR (1024 ),
343
343
resource_set_id BIGINT
344
344
);
@@ -359,19 +359,19 @@ CREATE TABLE IF NOT EXISTS claim_issuer (
359
359
);
360
360
361
361
CREATE TABLE IF NOT EXISTS saved_registered_client (
362
- id SERIAL PRIMARY KEY ,
362
+ id BIGSERIAL PRIMARY KEY ,
363
363
issuer VARCHAR (1024 ),
364
364
registered_client VARCHAR (8192 )
365
365
);
366
366
367
367
CREATE TABLE IF NOT EXISTS device_code (
368
- id BIGINT AUTO_INCREMENT PRIMARY KEY ,
368
+ id BIGSERIAL PRIMARY KEY ,
369
369
device_code VARCHAR (1024 ),
370
370
user_code VARCHAR (1024 ),
371
371
expiration TIMESTAMP NULL ,
372
372
client_id VARCHAR (256 ),
373
373
approved BOOLEAN ,
374
- auth_holder_id BIGINT
374
+ auth_holder_id BIGINT
375
375
);
376
376
377
377
CREATE TABLE IF NOT EXISTS device_code_scope (
0 commit comments