Skip to content

[refactor/#361] 검색어 용어 정리#362

Merged
Dimo-2562 merged 6 commits intodevelopfrom
refactor/#361
Apr 24, 2026
Merged

[refactor/#361] 검색어 용어 정리#362
Dimo-2562 merged 6 commits intodevelopfrom
refactor/#361

Conversation

@Dimo-2562
Copy link
Copy Markdown
Contributor

❤️ 기능 설명

  • Activity 검색 기록 저장 경로의 canonical name을 query로 정리했습니다.
  • search_histories.search_wordquery로 바꾸는 Flyway V4 마이그레이션을 추가했습니다.
  • SearchQuery / KeyKeyword / PostKeyword 구분이 드러나도록 유비쿼터스 언어 문서를 정리했습니다.
  • 요청 호환성을 위해 SearchHistoryRequest에서는 searchWord alias를 계속 허용합니다.

Swagger 스크린샷: 이번 변경은 내부 용어/DB 마이그레이션 중심이라 별도 Swagger 변화는 없었습니다. 대신 아래 테스트 결과를 남깁니다.

  • ./gradlew test --tests 'com.techfork.domain.activity.dto.SearchHistoryRequestTest' --tests 'com.techfork.domain.activity.repository.SearchHistoryRepositoryTest' --tests 'com.techfork.domain.activity.service.ActivityCommandServiceTest' --tests 'com.techfork.domain.user.repository.UserRepositoryTest'
  • ./gradlew test --tests 'com.techfork.domain.activity.controller.ActivityControllerIntegrationTest'
  • ./gradlew test

연결된 issue

연결된 issue를 자동으로 닫기 위해 아래 {이슈넘버}를 입력해주세요.

close #361



🩷 Approve 하기 전 확인해주세요!

  • Flyway V4 (search_word -> query)가 기존 개발/운영 DB 이력과 충돌하지 않는지 확인 부탁드립니다.
  • searchWord JSON alias를 후속 이슈에서 제거할지 여부를 확인 부탁드립니다.

✅ 체크리스트

  • PR 제목 규칙 잘 지켰는가?
  • 추가/수정사항을 설명하였는가?
  • 테스트 결과 사진을 넣었는가?
  • 이슈넘버를 적었는가?

@Dimo-2562 Dimo-2562 self-assigned this Apr 24, 2026
@Dimo-2562 Dimo-2562 added 🌟 REFACTOR 리팩터링 (기능 변화 X) 🎯 domain:activity 사용자 활동 관련 (읽은 게시글, 북마크, 검색 히스토리) labels Apr 24, 2026
@Dimo-2562 Dimo-2562 merged commit aa00f62 into develop Apr 24, 2026
1 check passed
@Dimo-2562 Dimo-2562 deleted the refactor/#361 branch April 24, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎯 domain:activity 사용자 활동 관련 (읽은 게시글, 북마크, 검색 히스토리) 🌟 REFACTOR 리팩터링 (기능 변화 X)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACTOR] 검색어 용어 정리

1 participant