diff --git a/src/main/resources/db/migration/V1__OAUTH2_AUTHORIZED_CLIENT.sql b/src/main/resources/db/migration/V1__OAUTH2_AUTHORIZED_CLIENT.sql new file mode 100644 index 0000000..681c83e --- /dev/null +++ b/src/main/resources/db/migration/V1__OAUTH2_AUTHORIZED_CLIENT.sql @@ -0,0 +1,14 @@ +CREATE TABLE oauth2_authorized_client +( + client_registration_id varchar(100) NOT NULL, + principal_name varchar(200) NOT NULL, + access_token_type varchar(100) NOT NULL, + access_token_value bytea NOT NULL, + access_token_issued_at timestamp NOT NULL, + access_token_expires_at timestamp NOT NULL, + access_token_scopes varchar(1000) DEFAULT NULL, + refresh_token_value bytea DEFAULT NULL, + refresh_token_issued_at timestamp DEFAULT NULL, + created_at timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL, + PRIMARY KEY (client_registration_id, principal_name) +);