프로젝트
프로젝트09
hyeon1016
2024. 12. 16. 11:09
Git Hub 이동
- 코딩 문제 Read 기능 추가
- Question 객관식, 주관식, 코딩 문제 Update 기능 추가
- Question 삭제(숨김) 여부를 확인하기 위한 question_visible(Boolean) 컬럼 추가(DTO)
- Question_Repository 쿼리문의 WHERE절과 INSERT문에 'question_visible=1' 추가(true가 아닌 1로 찾아야함.)
- AND가 아닌 쉼표로 작성하여 쿼리문 전송과정에서 오류 발생
- Question Update 함수를 변경된 DTO를 Create하는 함수로 바꾼 뒤,
변경 전 DTO의 question_visible 변수의 값을 0으로 Update하는 함수를 추가로 생성함.
- Question DTO의 Update는 INSERT로 Delete는 UPDATE로 작성하기로 하였음.
아무래도 문제는 막 삭제하면 다른 DTO에서 문제가 생길 수 있기 때문임
- Question 수정(INSERT), 삭제(UPDATE) 기능 추가
수정은 기존 DTO를 베이스로 새로운 DTO를 만들어 Create하는 것
삭제는 DTO의 변수를 Update하는 것
- QnA DTO 생성
- comment_parent변수와 comment_child 변수를 사용해 대댓글 기능을 구현할 예정임.