JakduK/jakduk-api

게시판 확장

Closed this issue · 1 comments

현 자유게시판에서 자유게시판, 축구게시판, 개발자게시판으로 총 3개로 확장

DB 변경 사항

  • Collection을 추가하는게 아닌 BoardFree Collection을 활용. board라는 필드를 추가하고 게시판 종류를 저장함
  • boardCategory는 굳이 DB에 저장해야 할까? 어차피 잘 바뀌지도 않는데.. 그냥 스프링 properties에 넣자
  • boardFree가 3개의 게시판을 담당하게 되니깐 Free라는 이름은 빼고 그냥 board만 하자

게시판 분리

  • 자유게시판 - FREE
  • 축구게시판 - FOOTBALL
  • 개발자게시판 - DEVELOPER
    URL path에서 사용될때에는 소문자로 사용되고, json 및 DB에는 대문자로 저장

말머리 변경

자유게시판에는 말머리가 없음. 고로 자유게시판에 글 쓸때에는 말머리 선택 안해도 되고, 글 목록을 볼때에도 말머리로 필터링 없음.
반면 축구게시판, 개발자게시판은 고유한 말머리들이 존재하고 글쓰기 시에도 말머리 선택, 글 목록에도 말머리 필터링 있음.

용어 추가 및 변경

  • 게시물 : post -> article
  • 게시물 목록 : posts -> articles
  • 게시판 : board

URL path에 사용되던 대문자를 소문자로

감정 표현 API에 /LIKE/ 혹은 /DISLIKE/ 가 /like/, /dislike/ 로 변경