Skip to content

[Feature] 위치 기반 근처 공연 조회 기능 추가 - #98

Merged
lemon0333 merged 1 commit into
developfrom
feature/nearby-concert
Apr 7, 2026
Merged

lemon0333 merged 1 commit into
developfrom
feature/nearby-concert

Conversation

@Sjaize

@Sjaize Sjaize commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

Description

작업 내용

  • 현재 위치(위도/경도) 기준 10km 이내, 오늘 스케줄이 있는 공연 조회 API 추가 (GET /concerts/nearby)
  • Concert 모델에 latitude, longitude, viewCount 필드 추가
  • 공연 상세 조회 시 viewCount 1 증가 처리
  • PostgreSQL earthdistance 익스텐션 기반 거리 계산 적용
  • Flyway 제거

변경 사항

  • ConcertTable — latitude, longitude, view_count 컬럼 추가
  • ConcertRepository — findNearbyConcerts(), incrementViewCount() 추가
  • ConcertService / ConcertController — /nearby 엔드포인트 추가
  • DatabaseConfig — cube, earthdistance 익스텐션 자동 생성
  • 관련 DTO 및 매퍼 전파 반영

참고

  • 배포 환경 DB에 concerts 테이블 재생성 필요

@lemon0333

Copy link
Copy Markdown
Contributor

전체적으로 수고하셨어요. 기존의 코드 스타일을 따라가려고 하셔서 감사합니다. Jacoco는 테스트 커버리지 통계보려고 한건데, 제가 짠 api가 아니면 다 테스트에서 죽어버리더라고요 다른 도메인들의 테스트 코드 자체를 바꾸거나 다시 짜야할 꺼 같긴해요. 그래서 테스트 다 못통과하고 하면 이렇게 깃허브 상에서 빨간 줄 뜨게 하는건데 걍 박아버릴께요 돌아가겠죠 머

@lemon0333
lemon0333 merged commit 187d670 into develop Apr 7, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants