저는 개인적으로 애자일과 스크럼 아이디어를 적용하려고하는 한 명의 개발자입니다. 이 방법론을 구현하는 한 가지 측면은 짧은 반복입니다.첫 번째 배포 후 DB 변경 사항을 관리 하시겠습니까?
첫 번째 반복 끝에 클라이언트 (Linq to Entities가있는 간단한 데스크톱 응용 프로그램)에 기본 응용 프로그램을 전달합니다. 이 시점부터 나는 모든 DB를 SQL 코드로 변경하고 모든 변경 사항을 DB 델타 (실행 순서에 따라)로 저장합니다.
이들은 DB를 계속 변경할 수는 있지만 DB GUI 편집기를 사용할 수 없기 때문에 내 작업이 정말 느려지 게합니다 (또는 변경 사항에 대한 확실한 기록이 없습니다).
내 목표를 달성 할 수있는 더 나은 방법을 설명 할 수 있습니까?
좋은 DB 편집기는 실행 된 SQL 쿼리로 로그를 작성합니다.이 SQL 쿼리는 나중에 복사하여 붙여 넣을 수 있습니다. 일부 환경에서는 업그레이드 스크립트도 작성할 수 있습니다. 그러나 사용 된 plafform/프레임 워크를 게시하면 더 관련성 높은 답변을 얻을 수 있습니다. –