KU-niverse / ASKu-api

KUCC 교내 정보 제공 웹사이트 제작 프로젝트 백엔드 레포지토리 입니다.
0 stars 0 forks source link

Feature/action #48

Closed starcat37 closed 1 year ago

starcat37 commented 1 year ago

행동에 따라 user_action 테이블에 반영되는 user_action 미들웨어 구현

action 종류 (column명 -> 미들웨어명) 1: record_count (일반 기록 글자수) -> newActionRecord 2: revise_count (일반 수정 횟수) -> newActionRevise 3: report_count (일반 신고 횟수) -> newActionReport 4: debate_count (일반 토론 작성 개수) -> newActionDebate 5: question_count (일반 질문 개수) -> newActionQuestion / cancelActionQuestion (질문 삭제 시 적용) 6: like_count (일반 추천 개수) -> newActionLike 7: answer_count (일반 답변 개수) -> newActionAnswer

TODO: 신고 승인 시 해당하는 action 회수하는 로직 필요 -> 위키 히스토리, 질문, 토론 메시지