From 2a999b848f9754f713fc1e512ac20bad07f62203 Mon Sep 17 00:00:00 2001 From: devplant Date: Tue, 5 Jul 2022 13:26:17 +0300 Subject: [PATCH] RED-4483-skippedHexColor not added during migration - add script to update entity with default skippedColor of the dossier template --- .../src/main/resources/db/changelog/db.changelog-master.yaml | 2 ++ .../db/changelog/sql/35-update-skipped-color-existing-types.sql | 1 + 2 files changed, 3 insertions(+) create mode 100644 persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/35-update-skipped-color-existing-types.sql diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/db.changelog-master.yaml b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/db.changelog-master.yaml index e2382618f..215427680 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/db.changelog-master.yaml +++ b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/db.changelog-master.yaml @@ -83,3 +83,5 @@ databaseChangeLog: file: db/changelog/sql/33-set-file-processing-error-counter.sql - include: file: db/changelog/34-add-reports-information-column.changelog.yaml + - include: + file: db/changelog/sql/35-update-skipped-color-existing-types.sql diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/35-update-skipped-color-existing-types.sql b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/35-update-skipped-color-existing-types.sql new file mode 100644 index 000000000..464eceef3 --- /dev/null +++ b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/35-update-skipped-color-existing-types.sql @@ -0,0 +1 @@ +update entity e set skipped_hex_color = (select not_redacted from color_configuration c where c.dossier_template_id = e.dossier_template_id) where skipped_hex_color is null;