From e180641a6b5c6c100f1e801184481d4104350b68 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 11 Jul 2019 15:58:24 +0200
Subject: [PATCH] remove file when project is removed

---
 model/src/main/java/lcsb/mapviewer/model/Project.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/model/src/main/java/lcsb/mapviewer/model/Project.java b/model/src/main/java/lcsb/mapviewer/model/Project.java
index 2761e1fe42..c19fdba60e 100644
--- a/model/src/main/java/lcsb/mapviewer/model/Project.java
+++ b/model/src/main/java/lcsb/mapviewer/model/Project.java
@@ -85,7 +85,7 @@ public class Project implements Serializable {
   private List<Layout> layouts = new ArrayList<>();
 
   @Cascade({ CascadeType.SAVE_UPDATE })
-  @OneToOne(fetch = FetchType.LAZY)
+  @OneToOne(fetch = FetchType.LAZY, orphanRemoval = true)
   @JoinColumn(name = "file_entry_id")
   private UploadedFileEntry inputData;
 
-- 
GitLab