SequelSafe (1) 썸네일형 리스트형 About Sequel SAFE 배경 데이터베이스 형상 관리란, 데이테베이스를 구성하는 각 객체 - Table, View, Index, Stored Procedure, Function, Trigger, etc - 와 데이터베이스 자체에 대한 버전 관리를 기반으로 변경 사항을 체계적으로 추적하고 통제하는 것입니다. 하지만 MSA (Micro Service Architecture)를 지향하는 현재에도 데이터베이스를 독립적인 배포의 대상이 아닌 백엔드 시스템의 일부로 보는 경향이 짙은 것 같습니다. 하지만, 프론트엔드나 백엔드처럼 데이터베이스 역시 별도의 형상 관리가 가능합니다. 데이터베이스를 형상 관리한다면 배포 역시 체계적이 됩니다. 즉, 더 이상 Diff. 도구로 개발 DB와 프로덕트 DB의 차이를 찾아 마이그레이션 스크립트를 작성할 .. 이전 1 다음