package kr.wisestone.owl.repository; import kr.wisestone.owl.domain.IssueType; import kr.wisestone.owl.domain.IssueTypeApiEndStatus; import kr.wisestone.owl.domain.Project; import kr.wisestone.owl.domain.User; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; import javax.inject.Named; import javax.inject.Qualifier; import javax.persistence.NamedQuery; import java.util.List; public interface IssueTypeApiEndStatusRepository extends JpaRepository { IssueTypeApiEndStatus findByUserIdAndProjectIdAndIssueTypeId( @Param("user_id") Long userId, @Param("project_id") Long projectId, @Param("issue_type_id") Long issueTypeId); void deleteByUserIdAndProjectIdAndIssueTypeId( @Param("user_id") Long userId, @Param("project_id") Long projectId, @Param("issue_type_id") Long issueTypeId); }