Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Open API에서 더 많은 정보를 활용하도록 구현 #102

Merged
merged 30 commits into from
Dec 9, 2023

Conversation

JeongUijeong
Copy link
Contributor

@JeongUijeong JeongUijeong commented Dec 8, 2023

💡 Motivation

  • 기존 보다 많은 정보를 사용하기 위해 Open API를 통해 추가 정보를 불러와 제공하도록 해야 합니다.

📌 Changes

  • 추가 정보를 DB에 저장하기 위해 Entity 추가
    • Address: 숙박 상품 주소
    • ProductOption: 숙박 상품 옵션
    • Amenity: 숙박 상품 부대시설
    • RoomOption: 객실 옵션
    • RoomImage: 객실 사진
    • RoomPrice: 객실 가격
  • Open API에서 추가적으로 데이터 수집 후 저장하도록 OpenApiService 로직 수정
  • Open API 예외 처리 추가

🫱🏻‍🫲🏻 To Reviewers

  • 현재 코드가 매끄럽지 않고 불필요한 로그를 찍는 부분이 있습니다.

  • 다른 기능에서도 수정이 필요하여 최대한 빨리 Merge 하는 것이 중요하다고 생각하여 부족한 코드로 PR을 올립니다.

  • 기능적인 부분에는 문제가 없는 것을 확인하였습니다.

  • 우선 해당 PR을 Merge 하여 다른 기능에서도 해당 수정 사항을 적용하여 수정할 수 있도록 해야 합니다.

  • 추가적인 리팩토링은 따로 진행하여 추후 PR 올리도록 하겠습니다! 😊

  • 급한 상황이지만 코드 리뷰도 부탁드립니다!

  • 해당 PR Merge 시 서버의 DB를 삭제 후 데이터를 다시 넣어야 하므로, Merge는 팀장인 제가 하도록 하겠습니다!!!

  • 실수로 Merge하지 않도록 주의 바랍니다! 🥹

  • 데이터를 넣는데 2시간 정도 소요될 예정입니다. 12월 9일 토요일 밤에 수행할 예정으로, 팀원 분들께서 수정된 사항을 적용하시려면 해당 브랜치를 따서 개발 해주셔야 할 것 같습니다.

  • 안정적인 서버 운용을 위함이오니, 양해 부탁드립니다 🙇🏻‍♀️🩷

JeongUijeong and others added 30 commits December 6, 2023 23:07
- 날짜에 딸라 가격이 달라지므로 로직 수정이 필요
- 날짜에 딸라 가격이 달라지므로 로직 수정이 필요
 - 테이블 여부 컬럼인 table이 예약어여서 변경
- Open API에서 받아온 데이터에 맞게 자료형 수정
@JeongUijeong JeongUijeong added 🛠️feature 기능 개발 🚧refactoring 리팩토링 ✅Test test 관련 labels Dec 8, 2023
@JeongUijeong JeongUijeong self-assigned this Dec 8, 2023
Copy link

github-actions bot commented Dec 8, 2023

Test Results

81 tests  ±0   81 ✔️ ±0   4s ⏱️ ±0s
46 suites ±0     0 💤 ±0 
46 files   ±0     0 ±0 

Results for commit 7137160. ± Comparison against base commit b585550.

Copy link
Contributor

@jo0oy jo0oy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

진짜진짜 수고하셨습니다!!! 👍🏻👍🏻👍🏻

@JeongUijeong JeongUijeong merged commit 6fe9b91 into develop Dec 9, 2023
3 checks passed
@JeongUijeong JeongUijeong deleted the feature/open-api-2 branch December 10, 2023 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠️feature 기능 개발 🚧refactoring 리팩토링 ✅Test test 관련
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants