두 브랜치, 동일한 마이그레이션 번호, 깨진 배포. 이를 위해 제로 디펜던시 린터를 만들었습니다.
(dev.to)
데이터베이스 마이그레이션 시 발생하는 버전 번호 충돌 문제를 해결하기 위해, 별도의 데이터베이스 연결이나 프레임워크 의존성 없이 파일명만으로 오류를 사전에 탐지하는 제로 디펜던시 린터 'migrolint'가 공개되었습니다.
이 글의 핵심 포인트
- 1동일한 마이그레이션 번호를 사용하는 두 브랜치가 병합될 때 발생하는 배포 장애 문제 제기
- 2기존 린터들의 프레임워크 종속성 및 데이터베이스 연결 필요성이라는 한계점 지적
- 3