HYOJIN created pull request gc/snp-sync-batch#21

HYOJIN
Thu, 26 Mar 2026 13:38:04 +0900

21#feat(risk): Risk 데이터 동기화 대상 변경 및 값 변경 이력 관리 (#3)#

변경 사항

Risk 테이블 변경: tb_ship_risk_info → tb_ship_risk_detail_info

Job 분리: riskDataSyncJob (동기화) + riskDetailChangeDataSyncJob (값 변경 이력)

RiskDto/Entity: indicator(Integer) + desc(String) 컬럼 추가

BaseSyncReader: while 루프 연속 그룹 로드 (multi-chunk 문제 해결)

BatchWriteListener: 청크 내 모든 고유 job_execution_id P→S 업데이트

README.md 프로젝트 문서 추가

관련 이슈

closes #3

테스트

빌드 성공 확인

riskDataSyncJob 실행 테스트

다중 job_execution_id 연속 처리 확인