From 7bd8214a3237ab3ac58ba17c1f4e3d8e35743a77 Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Fri, 15 Oct 2021 18:23:36 +0300 Subject: [PATCH] enumerated type -> int to string in db --- .../v1/processor/entity/annotations/IdRemovalEntity.java | 1 + .../entity/annotations/ManualForceRedactionEntity.java | 1 + .../entity/annotations/ManualImageRecategorizationEntity.java | 1 + .../entity/annotations/ManualLegalBasisChangeEntity.java | 1 + .../entity/annotations/ManualRedactionEntryEntity.java | 1 + .../v1/processor/entity/configuration/WatermarkEntity.java | 1 + .../processor/entity/dossier/DossierAttributeConfigEntity.java | 1 + .../management/v1/processor/entity/dossier/DossierEntity.java | 1 + .../v1/processor/entity/dossier/DossierTemplateEntity.java | 1 + .../v1/processor/entity/dossier/FileAttributeConfigEntity.java | 1 + .../management/v1/processor/entity/dossier/FileEntity.java | 2 ++ .../v1/processor/entity/download/DownloadStatusEntity.java | 2 ++ 12 files changed, 14 insertions(+) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/IdRemovalEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/IdRemovalEntity.java index 1ec9161cc..19601aeb1 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/IdRemovalEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/IdRemovalEntity.java @@ -23,6 +23,7 @@ public class IdRemovalEntity { @Column(name = "user_id") private String user; @Column + @Enumerated(EnumType.STRING) private AnnotationStatus status; @Column private boolean removeFromDictionary; diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualForceRedactionEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualForceRedactionEntity.java index 807820b72..a4f4fb7b2 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualForceRedactionEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualForceRedactionEntity.java @@ -23,6 +23,7 @@ public class ManualForceRedactionEntity { @Column(name = "user_id") private String user; @Column + @Enumerated(EnumType.STRING) private AnnotationStatus status; @Column(length = 4000) private String legalBasis; diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualImageRecategorizationEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualImageRecategorizationEntity.java index bab2933b4..8e85d596f 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualImageRecategorizationEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualImageRecategorizationEntity.java @@ -23,6 +23,7 @@ public class ManualImageRecategorizationEntity { @Column(name = "user_id") private String user; @Column + @Enumerated(EnumType.STRING) private AnnotationStatus status; @Column private String typeId; diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualLegalBasisChangeEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualLegalBasisChangeEntity.java index 259a79064..9161c6251 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualLegalBasisChangeEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualLegalBasisChangeEntity.java @@ -24,6 +24,7 @@ public class ManualLegalBasisChangeEntity { @Column(name = "user_id") private String user; @Column + @Enumerated(EnumType.STRING) private AnnotationStatus status; @Column private String legalBasis; diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualRedactionEntryEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualRedactionEntryEntity.java index 71e05b523..2a73486a1 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualRedactionEntryEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/annotations/ManualRedactionEntryEntity.java @@ -33,6 +33,7 @@ public class ManualRedactionEntryEntity { @Column private String legalBasis; @Column + @Enumerated(EnumType.STRING) private AnnotationStatus status; @Column private boolean addToDictionary; diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/configuration/WatermarkEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/configuration/WatermarkEntity.java index 6b685649a..6e5b0f037 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/configuration/WatermarkEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/configuration/WatermarkEntity.java @@ -32,6 +32,7 @@ public class WatermarkEntity { @Column private String fontType; @Column + @Enumerated(EnumType.STRING) private WatermarkOrientation orientation; @JsonIgnore diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierAttributeConfigEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierAttributeConfigEntity.java index b3d818cda..c64ab6a4a 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierAttributeConfigEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierAttributeConfigEntity.java @@ -27,6 +27,7 @@ public class DossierAttributeConfigEntity { private String placeholder; @Column + @Enumerated(EnumType.STRING) private DossierAttributeType type = DossierAttributeType.TEXT; diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierEntity.java index 423964b93..673ebf04e 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierEntity.java @@ -52,6 +52,7 @@ public class DossierEntity { @Builder.Default @ElementCollection + @Enumerated(EnumType.STRING) private Set downloadFileTypes = new HashSet<>(); @Column diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierTemplateEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierTemplateEntity.java index a57939915..8ceceb541 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierTemplateEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/DossierTemplateEntity.java @@ -55,6 +55,7 @@ public class DossierTemplateEntity { private boolean deleted; @ElementCollection + @Enumerated(EnumType.STRING) private Set downloadFileTypes = new HashSet<>(); @JsonIgnore diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileAttributeConfigEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileAttributeConfigEntity.java index 5b2b318f4..5d9113454 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileAttributeConfigEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileAttributeConfigEntity.java @@ -34,6 +34,7 @@ public class FileAttributeConfigEntity { @Column private String placeholder; @Column + @Enumerated(EnumType.STRING) private FileAttributeType type = FileAttributeType.TEXT; @ManyToOne diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileEntity.java index 653613fe5..faaa67166 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/dossier/FileEntity.java @@ -29,9 +29,11 @@ public class FileEntity { private String filename; @Column + @Enumerated(EnumType.STRING) private FileStatus status; @Column + @Enumerated(EnumType.STRING) private FileStatus lastSuccessfulStatus; @Column diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/download/DownloadStatusEntity.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/download/DownloadStatusEntity.java index 96a64374d..f94e97d19 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/download/DownloadStatusEntity.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/entity/download/DownloadStatusEntity.java @@ -31,6 +31,7 @@ public class DownloadStatusEntity { @Column private String mimeType; @Column + @Enumerated(EnumType.STRING) private DownloadStatusValue status; @Column private OffsetDateTime creationDate; @@ -46,6 +47,7 @@ public class DownloadStatusEntity { private List files = new ArrayList<>(); @ElementCollection + @Enumerated(EnumType.STRING) private List downloadFileTypes = new ArrayList<>();