기술 사용 :기존 DB에 EF 4.4를 사용하여 POCO에서 데이터베이스를 업데이트하는 방법은 무엇입니까?
- SQL 서버 2012
- ASP.NET MVC 4
- EF 4.4
- 윈도우 8 프로 (dev에 기계)
- 윈도우 서버 2012
I을 EF에서 데이터베이스 업데이트를 처리하지만 EF를 사용하지 않고 마이그레이션없이 소수의 사람들이 짧은 시간을 보냈습니다. 우리는 생산에 들어갔고 약간의 사후 변화가 필요했습니다. 마이그레이션이없는 EF는 더 이상 테이블을 떨어 뜨릴 수없는 상황을 복잡하게 만들었습니다. 우리는 시간이 부족했기 때문에 통합 (Database.SetInitializer<Context>(null);
)을 비활성화하고 모든 변경 (DB 및 POCO)을 손으로 결정했습니다.
이제 해당 기능을 다시 활성화해야합니다. 제 질문은 이 환경이 이미 설정되어 있고 많은 데이터가있는 마이그레이션을 활성화 할 수 있습니까??
나는 어떤 성공이 기사를 읽었습니다 : 내가 어떤 도움을 주셔서 감사합니다
http://weblogs.asp.net/scottgu/archive/2010/08/03/using-ef-code-first-with-an-existing-database.aspx
.
좋아,이 현재 데이터베이스를 업데이트하는 내 문제를 해결합니다. 그러나 나는 또한 EF가 이것을 지금부터 처리하도록하고 싶다. 이제 어떻게 마이그레이션 할 수 있는지 알 수 있습니까? 감사. – eestein