Skip to content

Commit 232b64f

Browse files
committed
feat(party): party 레포지토리 추가
1 parent 3f87d36 commit 232b64f

File tree

2 files changed

+0
-9
lines changed

2 files changed

+0
-9
lines changed

src/main/java/com/back/matchduo/domain/party/dto/PartyDto.java

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/main/java/com/back/matchduo/domain/party/repository/PartyMemberRepository.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,14 @@
99
public interface PartyMemberRepository extends JpaRepository<PartyMember, Long> {
1010

1111
// 1. 특정 파티의 멤버 목록 조회 (가입된 상태만 가져오거나, 전체 다 가져오거나)
12-
// 용도: GET /api/v1/parties/{partyId}/members (파티원 목록 보여주기)
1312
List<PartyMember> findByPartyId(Long partyId);
1413

1514
// 2. 내가 참여한 파티 목록 조회
16-
// 용도: GET /api/v1/users/me/parties (내 파티 목록)
1715
List<PartyMember> findByUserId(Long userId);
1816

1917
// 3. 이미 참여했는지 확인 (중복 참여 방지)
20-
// 용도: 파티 참여 신청 시 검증 로직 (Validation)
2118
boolean existsByPartyIdAndUserId(Long partyId, Long userId);
2219

2320
// 4. 특정 파티에서 내 멤버 정보 찾기
24-
// 용도: 탈퇴하거나 강퇴할 때 내 멤버 ID를 찾기 위해 사용
2521
Optional<PartyMember> findByPartyIdAndUserId(Long partyId, Long userId);
2622
}

0 commit comments

Comments
 (0)