diff --git a/src/main/kotlin/com/mjucow/eatda/domain/store/entity/Category.kt b/src/main/kotlin/com/mjucow/eatda/domain/store/entity/Category.kt index 6007068..f0dc0ad 100644 --- a/src/main/kotlin/com/mjucow/eatda/domain/store/entity/Category.kt +++ b/src/main/kotlin/com/mjucow/eatda/domain/store/entity/Category.kt @@ -1,13 +1,8 @@ package com.mjucow.eatda.domain.store.entity import com.mjucow.eatda.domain.common.BaseEntity -import jakarta.persistence.CascadeType import jakarta.persistence.Column import jakarta.persistence.Entity -import jakarta.persistence.FetchType -import jakarta.persistence.JoinColumn -import jakarta.persistence.JoinTable -import jakarta.persistence.ManyToMany import jakarta.persistence.Table @Entity @@ -25,18 +20,6 @@ class Category() : BaseEntity() { field = value } - @ManyToMany(fetch = FetchType.LAZY, cascade = [CascadeType.PERSIST, CascadeType.MERGE]) - @JoinTable( - name = "store_category", - joinColumns = [JoinColumn(name = "category_id")], - inverseJoinColumns = [JoinColumn(name = "store_id")] - ) - protected val mutableStores: MutableSet = mutableSetOf() - - fun getStores(): Set { - return mutableStores.toSet() - } - private fun validateName(name: String) { require(name.isNotBlank() && name.trim().length <= MAX_NAME_LENGTH) }