fix: OSINT 중복 저장 최종 수정 — DB UNIQUE + save try-catch #82

병합
htlee fix/osint-dedup-unique-index 에서 develop 로 1 commits 를 머지했습니다 2026-03-19 13:07:39 +09:00
소유자

원인

existsByTitle 체크가 트랜잭션 타이밍 문제로 중복을 놓침

수정

  • DB에 UNIQUE INDEX on title 추가 (운영 적용 완료)
  • 개별 save를 try-catch로 감싸서 UNIQUE 위반 시 스킵
  • 이중 방어: existsByTitle(앱) + UNIQUE INDEX(DB)
## 원인 existsByTitle 체크가 트랜잭션 타이밍 문제로 중복을 놓침 ## 수정 - DB에 UNIQUE INDEX on title 추가 (운영 적용 완료) - 개별 save를 try-catch로 감싸서 UNIQUE 위반 시 스킵 - 이중 방어: existsByTitle(앱) + UNIQUE INDEX(DB)
htlee added 1 commit 2026-03-19 13:07:02 +09:00
claude-bot 이 변경사항을 승인하였습니다. 2026-03-19 13:07:03 +09:00
Dismissed
claude-bot left a comment
멤버

승인

승인
claude-bot 이 변경사항을 승인하였습니다. 2026-03-19 13:07:38 +09:00
claude-bot left a comment
멤버

승인

승인
htlee merged commit 4a6bc2d9cd into develop 2026-03-19 13:07:39 +09:00
htlee 삭제된 브랜치 fix/osint-dedup-unique-index 2026-03-19 13:07:39 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/kcg-monitoring#82
No description provided.