From 1eae28228b1bc2da7faa7f704ff6c89e475e6bd2 Mon Sep 17 00:00:00 2001
From: jdyer1 <jdyer@apache.org>
Date: Wed, 15 May 2019 13:48:54 -0500
Subject: [PATCH 1/3] fix mistakes in oracle_database_tables.sql

---
 .../src/main/resources/db/oracle/oracle_database_tables.sql | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql b/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
index 9f430adac..fccd9deac 100644
--- a/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
+++ b/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
@@ -180,9 +180,9 @@ CREATE TABLE client_details (
   initiate_login_uri VARCHAR2(2048),
   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(4096),
+  software_id VARCHAR2(2048),
+  software_version VARCHAR2(2048),
 	
   code_challenge_method VARCHAR2(256),
 

From 42baba3cffedf372756c71c947eb4757a6e6720e Mon Sep 17 00:00:00 2001
From: jdyer1 <jdyer@apache.org>
Date: Wed, 15 May 2019 14:14:56 -0500
Subject: [PATCH 2/3] reduce softwarestaement to 4000, the maximum length for a
 varchar2.

---
 .../src/main/resources/db/oracle/oracle_database_tables.sql     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql b/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
index fccd9deac..f5f698517 100644
--- a/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
+++ b/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
@@ -180,7 +180,7 @@ CREATE TABLE client_details (
   initiate_login_uri VARCHAR2(2048),
   clear_access_tokens_on_refresh NUMBER(1) DEFAULT 1 NOT NULL,
   
-  software_statement VARCHAR2(4096),
+  software_statement VARCHAR2(4000),
   software_id VARCHAR2(2048),
   software_version VARCHAR2(2048),
 	

From fa4e7ef144505db0e7dda84f897263d9bb967d3c Mon Sep 17 00:00:00 2001
From: jdyer1 <jdyer@apache.org>
Date: Wed, 15 May 2019 16:09:59 -0500
Subject: [PATCH 3/3] remove dangling comma on "saved_user_auth" table

---
 .../src/main/resources/db/oracle/oracle_database_tables.sql    | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql b/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
index f5f698517..206adec4f 100644
--- a/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
+++ b/openid-connect-server-webapp/src/main/resources/db/oracle/oracle_database_tables.sql
@@ -93,8 +93,7 @@ CREATE TABLE saved_user_auth (
   id NUMBER(19) NOT NULL PRIMARY KEY,
   name VARCHAR2(1024),
   authenticated NUMBER(1),
-  source_class VARCHAR2(2048),
-
+  source_class VARCHAR2(2048)
   CONSTRAINT authenticated_check CHECK (authenticated in (1,0))
 );
 CREATE SEQUENCE saved_user_auth_seq START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;