Skip to content

[fix] migration sql 코드 수정 #70

@Leesowon

Description

@Leesowon

📌 기능 설명
한 명의 기사가 여러 개의 배차를 동시에 수락하여 중복 할당되는 동시성 문제 해결

애플리케이션 레벨 비관적 락(Pessimistic Lock) 적용

DB 레벨 부분 유니크 인덱스 생성 및 기존 중복 데이터 정리를 위한 마이그레이션 스크립트 추가

✅ To-Do 리스트
[x] Transporter 조회 시 비관적 락 적용 (findByIdWithPessimisticLock)

[x] 배차 할당 전 기사 상태(DISPATCH) 검증 로직 추가

[x] DB 중복 데이터 클렌징 및 마이그레이션 스크립트 작성 (dispatch_id를 id로 수정 반영)

💡 기타
운영 서버 배포 시 도커 컨테이너 재시작 전 마이그레이션 스크립트 수동 실행 필수

Metadata

Metadata

Assignees

Labels

🐞 Bug뭐가 잘 안 돼요.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions