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] comment api 구현 #79

Merged
merged 13 commits into from
Nov 4, 2020
Merged

[feat] comment api 구현 #79

merged 13 commits into from
Nov 4, 2020

Commits on Nov 4, 2020

  1. [feat] insert comment query 추가

    comment를 추가하는 query를 추가했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    309dd15 View commit details
    Browse the repository at this point in the history
  2. [feat] comment model의 insert 메소드 추가

    comment model의 insert 메소드를 추가했습니다. paramArr에 무엇이 있는지 보여지도록 하는 것이 더 좋다고 생각해서 중간에 paramArr 변수로 만들어서 query에 넣었습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    dff65e8 View commit details
    Browse the repository at this point in the history
  3. [feat] comment router를 issue의 하위로 이동

    comment router가 url 상 issue의 하위에 들어가는 것이 맞다고 생각해서 issue router의 하위로 이동했습니다.
    
    중간에 /:issueId/comment의 path variable이 req.params에 나오지 않는 문제가 있었는데 하위 라우터를 생성할 때 mergeParams: true 옵션을 넣어주면 상위 라우터의 params들을 merge 한다는 것을 알게되었습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    5595398 View commit details
    Browse the repository at this point in the history
  4. [feat] comment select query 추가

    comment select query를 추가했습니다. writer의 username도 가져오기 위해서 User table과 join을 해서 가져왔습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    062e119 View commit details
    Browse the repository at this point in the history
  5. [feat] comment model select 메소드 추가

    comment model에 select 메소드를 추가했습니다.
    sql의 selectComment query를 이용했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    72ae49f View commit details
    Browse the repository at this point in the history
  6. [feat] comment controller read 메소드 추가

    comment controller read 메소드를 추가했습니다.
    내부에서 commentModel.select() 메소드를 호출해서 값을 가져온 후 응답으로 보냈습니다.
    중간에 오류가 있으면 500 에러를 보내도록 했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    8f5a91d View commit details
    Browse the repository at this point in the history
  7. [feat] comment router get api 추가

    GET /api/issue/:issueId/comment로 들어오는 요청에 대해서 처리하도록 구현했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    9a003f1 View commit details
    Browse the repository at this point in the history
  8. [feat] comment update query 추가

    comment update query를 추가했습니다. comment_id가 같은 row의 content를 바꿔주도록 했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    53053a9 View commit details
    Browse the repository at this point in the history
  9. [feat] comment model update 메소드 추가

    comment model update 메소드 추가를 했습니다.
    sql.updateComment를 사용했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    de638bf View commit details
    Browse the repository at this point in the history
  10. [feat] comment controller의 update 메소드 추가

    comment controller의 update 메소드를 추가했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    f79b30e View commit details
    Browse the repository at this point in the history
  11. [feat] comment 수정 api 추가

    PATCH /api/issue/:issueId/comment/:commentId url에 대한 api를 추가했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    a34c7dd View commit details
    Browse the repository at this point in the history
  12. [refactor] 대문자를 소문자로 변경했습니다

    통일성을 위해서 대문자를 소문자로 변경했습니다.
    j03y14 committed Nov 4, 2020
    Configuration menu
    Copy the full SHA
    73ddbc9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    44902e7 View commit details
    Browse the repository at this point in the history