.NET 프로젝트에서 ORM을 수행하기 위해 Entity Framework를 사용하고 있습니다. 내가 직면 한 문제는 데이터베이스 스키마가 변경 될 때 edmx 파일을 업데이트 할 적절한 메커니즘이 없다는 것입니다.엔티티 프레임 워크에서 데이터베이스 스키마가 변경 될 때 가장 좋은 방법은 무엇입니까?
예를 들어 "Salary"라는 열이 있고이를 "EmpSalary"로 변경하면 Visual Studio에서 edmx를 업데이트하면 Salary 및 EmpSalary 클래스의 두 열이 표시됩니다.
내가 알아 낸 한 가지 방법은 전체 edmx 파일을 삭제하고 다시 생성하는 것입니다. 그런데 모델의 탐색 속성 이름을 수동으로 변경했다면 어떻게 될까요? 나는 그들을 잃을 것이고 나는 언제나 할 수있는 고통스러운 일인 그들을 재현해야한다.
이 분야에 대한 모범 사례가 있습니까? 내가 다시 실행 생성 과정 후 다시 적용 할 수 있도록
감사
오늘 아침 나에게 일어났습니다. 나는 동료들에게 약간 미쳤다. 그래도 모범 사례인지는 모르지만 나에게 많은 도움이되지는 않았다. – Kobi
EF4를 사용하고 있습니까? – ashraf
@ashraf, nope. 나는 VS2008 SP1에 번들로 제공되는 EF 3.5를 추측한다. –