Skip to content

Feat/#29 카페삭제관리자페이지#30

Merged
jjinleee merged 2 commits intomainfrom
feat/#29-카페삭제관리자페이지
Apr 30, 2025

Hidden character warning

The head ref may contain hidden characters: "feat/#29-\uce74\ud398\uc0ad\uc81c\uad00\ub9ac\uc790\ud398\uc774\uc9c0"
Merged

Feat/#29 카페삭제관리자페이지#30
jjinleee merged 2 commits intomainfrom
feat/#29-카페삭제관리자페이지

Conversation

@jjinleee
Copy link
Member

Pull request

⛳️ 작업한 브랜치

👷 작업한 내용

  • 관리자페이지-카페삭제

스크린샷

기능 스크린샷
카페삭제 (관리자페이지) image

Comment

/admin/delete-cafe 로 접속하시면 됩니당
✅ 카페삭제시 해당 카페와 연관된 CafeImage, ReportedCafe, Review, SavedCafe가 모두 삭제되도록 Cafe 엔티티에 @OneToMany Cascade 추가하였습니다
✅ CafeDTO를 사용하여 순환 참조로 인한 JSON 직렬화 실패가 일어나지 않도록 했습니다

📍 MySql에서 직접 쿼리로 지우려면 db에 따로 on delete로직을 추가해야하는데, 불필요하다고 생각되어 이 부분은 하지 않았습니다! 따라서 카페를 삭제할때는 쿼리가 아닌 관리자페이지에 접속하여서 삭제하셔야 합니다

관련 이슈

@jjinleee jjinleee self-assigned this Apr 30, 2025
@jjinleee jjinleee requested a review from ghi512 April 30, 2025 07:05
Copy link
Member

@ghi512 ghi512 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

삭제 잘되네용 굳굳~ 👍

@jjinleee jjinleee merged commit 4df2841 into main Apr 30, 2025
1 check passed
@jjinleee jjinleee deleted the feat/#29-카페삭제관리자페이지 branch April 30, 2025 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants