]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
Add SQL to upgrade acl_object_identity table for 8.0.
authorRay Lee <ray.lee@lyrasis.org>
Sat, 16 Mar 2024 00:45:21 +0000 (20:45 -0400)
committerRay Lee <ray.lee@lyrasis.org>
Sat, 16 Mar 2024 00:45:21 +0000 (20:45 -0400)
services/authentication/pstore/src/main/resources/db/postgresql/authentication.sql

index 210959dbfdf6485431a41fffeec0ed0127d6dfa7..d8c645f5af68b3aefbe98c99eba76bdadf2df6f7 100644 (file)
@@ -16,6 +16,8 @@ ALTER TABLE users ADD COLUMN IF NOT EXISTS salt VARCHAR(128);
 
 UPDATE users SET passwd = concat('{SHA-256}', '{', salt, '}', passwd)  WHERE left(passwd, 1) <> '{';
 
+-- Create tokens table required in 8.0
+
 CREATE TABLE IF NOT EXISTS tokens (
   id VARCHAR(128) NOT NULL PRIMARY KEY,
   account_csid VARCHAR(128) NOT NULL,
@@ -25,3 +27,7 @@ CREATE TABLE IF NOT EXISTS tokens (
   created_at TIMESTAMP NOT NULL,
   updated_at TIMESTAMP
 );
+
+-- Upgrade older acl_object_identity tables to 8.0
+
+ALTER TABLE acl_object_identity ALTER COLUMN object_id_identity TYPE VARCHAR (36);