Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] Uploaded 상태로 오래되거나 Abandoned 상태의 UploadFile을 삭제하는 기능을 추가한다. #956

Closed
seokjin8678 opened this issue May 10, 2024 · 0 comments · Fixed by #957
Assignees
Labels
ADMIN BE 백엔드에 관련된 작업 🏗️ 기능 기능 추가에 관한 작업 📬 API API가 변경되거나 추가되는 작업

Comments

@seokjin8678
Copy link
Collaborator

✨ 세부 내용

현재 업로드된 이미지는 R2에 매우 잘 저장되고 있습니다.

하지만 변경이 되거나, 업로드를 취소한 이미지들에 대해서 삭제 작업을 따로 해주고 있지 않기에 사용하지 않는 이미지들이 방치되고 있습니다.

물론 이미지의 양이 생각보다 많지 않기에 삭제를 직접 해도 되지만, DB 컬럼의 값을 건드려야 하는 위험한 요소가 있으므로, 어플리케이션으로 삭제하는 로직을 구현합니다.

⏰ 예상 소요 시간

3시간

@seokjin8678 seokjin8678 added BE 백엔드에 관련된 작업 ADMIN 📬 API API가 변경되거나 추가되는 작업 🏗️ 기능 기능 추가에 관한 작업 labels May 10, 2024
@seokjin8678 seokjin8678 self-assigned this May 10, 2024
seokjin8678 added a commit that referenced this issue May 15, 2024
) (#957)

* feat: UploadFile 삭제 기능 추가

* chore: 로그 띄어쓰기 삭제

* feat: 업로드 파일 삭제 어드민 API 추가

* refactor: AdminUploadV1Controller -> AdminUploadImageV1Controller 클래스명 변경

- 더 명확한 의미를 가지도록 변경
@github-project-automation github-project-automation bot moved this from Todo to Done in 2023-festa-go May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ADMIN BE 백엔드에 관련된 작업 🏗️ 기능 기능 추가에 관한 작업 📬 API API가 변경되거나 추가되는 작업
Projects
Status: Done
1 participant