-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
Description
변경 유형 (Type): FEAT
제목(Subject): 게시글 CRUD 기능 구현
무엇을 / 왜
무엇(What):
- 잡담 게시판 기본 CRUD와 테스트를 구현하였습니다.
- API, Paging 공통 응답을 정의하였습니다.
- Post 엔티티의 voteContent 컬럼의 타입을 jsonb에서 String 으로 변경하였습니다.
왜(Why): - 게시판의 기본 기능을 제공하기 위해 CRUD와 테스트를 먼저 구현하였습니다.
- API 응답 형식을 통일하고, 페이징 응답을 재사용 가능하게 하여 유지보수성을 높이기 위함입니다.
- 개발 환경은 h2를 사용하므로 jsonb 타입을 지원하지 않기에 단순 문자열로 처리하였습니다.
어떻게(요약) — 3줄 이내
잡담 게시판 기본 CRUD 구현 및 단위 테스트 추가
공통 API/Paging 응답 포맷 정의 (global 패키지 - ApiResponse, PageResponse)
Post 엔티티 voteContent 컬럼 타입을 String으로 단순화
영향 범위
- API 변경
- DB 마이그레이션
- Breaking Change
- 보안/권한 영향
- 문서/가이드 업데이트 필요
체크리스트
- 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
- 로컬/CI 테스트 통과
- 영향도 점검 완료
- 주석/문서 반영(필요 시)
ToDo (선택)
- 할 일 1
- 할 일 2
스크린샷/증빙(선택)
Auto-created for PR #12