v2.0.0
v2.0.0
변경 사항
- DB 변경
- 서비스에 사용되는 데이터들의 형태가
NoSQL
에 적합하다고 판단되어PostgreSQL
→MongoDB
로 변경하였습니다. - 그에 따라 기존
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
- [GET/POST] ~/book
- 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
- [GET] ~/review/:reviewId/peri
- book
- 요약:
What's Changed
- Refactor/switch database from postgreSQL to MongoDB by @holmir97 in #105
- [refactor] modify api mongo db by @seohyun-106 in #116
- Refactor/book review api by @holmir97 in #117
- [refactor] change database to MongoDB by @geeneve in #118
- [refactor] Change database to MongoDB by @holmir97 in #119
- [release] v2.0.0 by @holmir97 in #120
- [release] v2.0.0 by @holmir97 in #121
Full Changelog: v1.0.2...v2.0.0