diff --git a/src/main/kotlin/com/yapp/web2/domain/folder/entity/Folder.kt b/src/main/kotlin/com/yapp/web2/domain/folder/entity/Folder.kt index 1787ee6..1e0de28 100644 --- a/src/main/kotlin/com/yapp/web2/domain/folder/entity/Folder.kt +++ b/src/main/kotlin/com/yapp/web2/domain/folder/entity/Folder.kt @@ -35,6 +35,7 @@ class Folder( @JsonManagedReference var children: MutableList? = mutableListOf() + // TODO: 2022/08/14 cascadeType.REMOVE도 포함되어 있기 때문에, delete문이 실행된다고함. 이를 빼고 진행할 수 있도록 그리고 orphanRemoval만 사용했을 때 좋은 이유를 확실히 알것 @OneToMany(mappedBy = "folder", cascade = [CascadeType.ALL], orphanRemoval = true) var folders: MutableList? = mutableListOf()