Skip to content

v2.0.0

Compare
Choose a tag to compare
@geeneve geeneve released this 03 Mar 17:17
· 45 commits to main since this release
262ef24

v2.0.0

변경 사항

  • DB 변경
    • 서비스에 사용되는 데이터들의 형태가 NoSQL에 적합하다고 판단되어 PostgreSQLMongoDB로 변경하였습니다.
    • 그에 따라 기존 Sequelize를 사용하던 부분을 mongoose로 변경하였습니다.

Client 수정 필요

  • 기존 사용하던 PostgreSQL이 id값을 number로 썼던것에 비해 MongoDB는 id값이 string으로 바뀌어 이에 따른 수정이 필요합니다.
    • 요약: reviewId, userId 등 모든 id를 다 string으로 처리하기
    • 해당 API
      • book
        • [GET/POST] ~/book response
        • [GET] ~/book/pre response
        • [GET] ~book/peri response
        • [GET] ~book/post response
      • review
        • [GET] ~/review/:reviewId/peri request
        • [GET] ~/review/:reviewId/pre request
        • [DELETE] ~/review/:reviewId request
        • [PATCH] ~/review/:reviewId request
        • [GET] ~/review/:reviewId request
        • [PATCH] ~/review/:reviewId/peri request, response
        • [GET] ~/review/:reviewId/question-list request
        • [PATCH] ~/review/:reviewId/pre request, response

What's Changed

Full Changelog: v1.0.2...v2.0.0