스키마와 데이터가있는 기존 dev DB가 있습니다. 나는 마이크로 소프트 유틸리티 (CodeFirst 클래스)를 사용하여 클래스를 만들었습니다. 그런 다음 마이그레이션을 활성화했습니다.EF 마이그레이션 - 기존 DB이지만 처음부터 배포하려는 경우
이제는 - IgnoreChanges의 동작에 대해 의아해합니다. 초기 마이그레이션에 Up() 및 Down() 논리가없는 경우 prod db에 배포하면 어떻게됩니까?
EF는 모든 마이그레이션을 무시하고 모델에서 바로 처음부터 구축합니까?
-IgnoreChanges를 넣지 않으면 모든 Up() 및 Down() 논리가 있습니다. 그러나 Update-Database에서는 동일한 이름의 테이블이 이미 존재한다는 예외가 발생합니다.
저는 EF 5 RC를 사용하고 있습니다.