-
Notifications
You must be signed in to change notification settings - Fork 4
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] comment api 구현 #79
Commits on Nov 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 309dd15 - Browse repository at this point
Copy the full SHA 309dd15View commit details -
[feat] comment model의 insert 메소드 추가
comment model의 insert 메소드를 추가했습니다. paramArr에 무엇이 있는지 보여지도록 하는 것이 더 좋다고 생각해서 중간에 paramArr 변수로 만들어서 query에 넣었습니다.
Configuration menu - View commit details
-
Copy full SHA for dff65e8 - Browse repository at this point
Copy the full SHA dff65e8View commit details -
[feat] comment router를 issue의 하위로 이동
comment router가 url 상 issue의 하위에 들어가는 것이 맞다고 생각해서 issue router의 하위로 이동했습니다. 중간에 /:issueId/comment의 path variable이 req.params에 나오지 않는 문제가 있었는데 하위 라우터를 생성할 때 mergeParams: true 옵션을 넣어주면 상위 라우터의 params들을 merge 한다는 것을 알게되었습니다.
Configuration menu - View commit details
-
Copy full SHA for 5595398 - Browse repository at this point
Copy the full SHA 5595398View commit details -
[feat] comment select query 추가
comment select query를 추가했습니다. writer의 username도 가져오기 위해서 User table과 join을 해서 가져왔습니다.
Configuration menu - View commit details
-
Copy full SHA for 062e119 - Browse repository at this point
Copy the full SHA 062e119View commit details -
[feat] comment model select 메소드 추가
comment model에 select 메소드를 추가했습니다. sql의 selectComment query를 이용했습니다.
Configuration menu - View commit details
-
Copy full SHA for 72ae49f - Browse repository at this point
Copy the full SHA 72ae49fView commit details -
[feat] comment controller read 메소드 추가
comment controller read 메소드를 추가했습니다. 내부에서 commentModel.select() 메소드를 호출해서 값을 가져온 후 응답으로 보냈습니다. 중간에 오류가 있으면 500 에러를 보내도록 했습니다.
Configuration menu - View commit details
-
Copy full SHA for 8f5a91d - Browse repository at this point
Copy the full SHA 8f5a91dView commit details -
[feat] comment router get api 추가
GET /api/issue/:issueId/comment로 들어오는 요청에 대해서 처리하도록 구현했습니다.
Configuration menu - View commit details
-
Copy full SHA for 9a003f1 - Browse repository at this point
Copy the full SHA 9a003f1View commit details -
[feat] comment update query 추가
comment update query를 추가했습니다. comment_id가 같은 row의 content를 바꿔주도록 했습니다.
Configuration menu - View commit details
-
Copy full SHA for 53053a9 - Browse repository at this point
Copy the full SHA 53053a9View commit details -
[feat] comment model update 메소드 추가
comment model update 메소드 추가를 했습니다. sql.updateComment를 사용했습니다.
Configuration menu - View commit details
-
Copy full SHA for de638bf - Browse repository at this point
Copy the full SHA de638bfView commit details -
[feat] comment controller의 update 메소드 추가
comment controller의 update 메소드를 추가했습니다.
Configuration menu - View commit details
-
Copy full SHA for f79b30e - Browse repository at this point
Copy the full SHA f79b30eView commit details -
PATCH /api/issue/:issueId/comment/:commentId url에 대한 api를 추가했습니다.
Configuration menu - View commit details
-
Copy full SHA for a34c7dd - Browse repository at this point
Copy the full SHA a34c7ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ddbc9 - Browse repository at this point
Copy the full SHA 73ddbc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44902e7 - Browse repository at this point
Copy the full SHA 44902e7View commit details