Chanj1019 / Hip

2 stars 0 forks source link

Video Entity와 로직 삭제 제안 #85

Open rlawogh1005 opened 1 day ago

rlawogh1005 commented 1 day ago

Video Topic 하나에 영상이 하나 들어가는 것이기 때문에 video_topic과 video가 1 : n 의 관계를 맺을 필요가 없습니다. video_topic entity에 file_path 필드(컬럼)을 추가하고 ResponseDto를 작성합니다. ResponseDto는 두 개를 작성합니다.

  1. file_path를 포함한 모든 정보를 보내는 dto
  2. file_path를 제외한 모든 정보를 보내는 dto

처음 사용자가 classmy page를 get할 때 2번의 dto를 받아오면 됩니다.

추가) angular의 interface에서 file_path를 제외하고 받는 방법으로 구현해도 됩니다.

rlawogh1005 commented 1 day ago

현재 진행도입니다.

  1. video_topic entity에 file_path를 추가했습니다.
  2. 상기 두 ResponseDto 두 개를 작성했습니다.

이제 로직에서 file_path를 받아 저장하고 PreSignedUrl을 발행하여 return해야 합니다.