From ab208e778fff94be24dea48b643892fac3c2025e Mon Sep 17 00:00:00 2001 From: devplant Date: Fri, 6 May 2022 15:04:04 +0300 Subject: [PATCH] RED-705-Remove DELETED status for dossiers and files and use deleted timestamps instead - add sql script to update the soft delete time to current time when file is deleted and not time set --- .../src/main/resources/db/changelog/db.changelog-master.yaml | 2 ++ .../resources/db/changelog/sql/27-update-soft-delete-date.sql | 1 + 2 files changed, 3 insertions(+) create mode 100644 persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/27-update-soft-delete-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 023544c61..a6ef2f15e 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 @@ -65,3 +65,5 @@ databaseChangeLog: file: db/changelog/26-application-config-table.changelog.yaml - include: file: db/changelog/sql/26-initiliaze-application-configuration-table.sql + - include: + file: db/changelog/sql/27-update-soft-delete-date.sql diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/27-update-soft-delete-date.sql b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/27-update-soft-delete-date.sql new file mode 100644 index 000000000..5b3d20045 --- /dev/null +++ b/persistence-service-v1/persistence-service-server-v1/src/main/resources/db/changelog/sql/27-update-soft-delete-date.sql @@ -0,0 +1 @@ +update file set deleted = CURRENT_TIMESTAMP where deleted is null and hard_deleted_time is null and processing_status = 'DELETED';