From 7ba454522e1a66adb5a066e64822b83faa41aaef Mon Sep 17 00:00:00 2001 From: deiflaender Date: Tue, 1 Mar 2022 09:13:52 +0100 Subject: [PATCH] RED-3408: Set file_manipulation_date to max of lastocrtime, last_updated --- .../src/main/resources/db/changelog/db.changelog-master.yaml | 2 ++ .../db/changelog/sql/10-set-file-manipulation-date.sql | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/10-set-file-manipulation-date.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 d4a44d7a2..625b12b38 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 @@ -21,3 +21,5 @@ databaseChangeLog: file: db/changelog/9-changed-annotation-modification-date.changelog.yaml - include: file: db/changelog/10-added-file-manipulation-date.changelog.yaml + - include: + file: db/changelog/sql/10-set-file-manipulation-date.sql \ No newline at end of file diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/10-set-file-manipulation-date.sql b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/10-set-file-manipulation-date.sql new file mode 100644 index 000000000..bbcfeca50 --- /dev/null +++ b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/10-set-file-manipulation-date.sql @@ -0,0 +1,2 @@ +update file set file_manipulation_date = GREATEST(lastocrtime, last_updated); +