From 405666bdbe3c8a66910625336c71eef18e1047b0 Mon Sep 17 00:00:00 2001 From: mvelosob <miguel.veloso.barros@cern.ch> Date: Thu, 17 Mar 2022 09:25:56 +0100 Subject: [PATCH] update migration script with VO changes --- ReleaseNotes.md | 1 + catalogue/migrations/liquibase/oracle/4.6to5.0.sql | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/ReleaseNotes.md b/ReleaseNotes.md index ded016df24..b3af0b9160 100644 --- a/ReleaseNotes.md +++ b/ReleaseNotes.md @@ -9,6 +9,7 @@ Please consult the [database upgrade documentation](https://tapeoperations.docs. ### Features - cta/CTA#1123 - Add mount id to disk space reservations, prevent tape servers from releasing disk space from a previous mount +- cta/CTA#1147 - Add Disk Instance Column to VO table ### Bug fixes - cta/CTA#1117 - Update masterDataInBytes when writing files to tape diff --git a/catalogue/migrations/liquibase/oracle/4.6to5.0.sql b/catalogue/migrations/liquibase/oracle/4.6to5.0.sql index 783f36e1ba..03a7478865 100644 --- a/catalogue/migrations/liquibase/oracle/4.6to5.0.sql +++ b/catalogue/migrations/liquibase/oracle/4.6to5.0.sql @@ -122,6 +122,14 @@ ALTER TABLE DISK_SYSTEM ADD CONSTRAINT DISK_SYSTEM_DIN_DISN_FK FOREIGN KEY (DISK --changeset mvelosob:7 failOnError:true dbms:oracle --preconditions onFail:HALT onError:HALT --precondition-sql-check expectedResult:"4.6" SELECT CONCAT(CONCAT(CAST(SCHEMA_VERSION_MAJOR as VARCHAR(10)),'.'), CAST(SCHEMA_VERSION_MINOR AS VARCHAR(10))) AS CATALOGUE_VERSION FROM CTA_CATALOGUE; +ALTER TABLE VIRTUAL_ORGANIZATION ADD (DISK_INSTANCE_NAME VARCHAR2(100)); +UPDATE VIRTUAL_ORGANIZATION SET DISK_INSTANCE_NAME=NULL; +--rollback ALTER TABLE VIRTUAL_ORGANIZATION DROP COLUMN DISK_INSTANCE_NAME + + +--changeset mvelosob:8 failOnError:true dbms:oracle +--preconditions onFail:HALT onError:HALT +--precondition-sql-check expectedResult:"4.6" SELECT CONCAT(CONCAT(CAST(SCHEMA_VERSION_MAJOR as VARCHAR(10)),'.'), CAST(SCHEMA_VERSION_MINOR AS VARCHAR(10))) AS CATALOGUE_VERSION FROM CTA_CATALOGUE; UPDATE CTA_CATALOGUE SET STATUS='PRODUCTION'; UPDATE CTA_CATALOGUE SET SCHEMA_VERSION_MAJOR=5; UPDATE CTA_CATALOGUE SET SCHEMA_VERSION_MINOR=0; -- GitLab