EF7 'dnx ef 업데이트 데이터베이스'가 작동하지 않습니다.

entity-framework entity-framework-core

문제

Entity Framework 7.0.0-beta7을 사용합니다. 데이터베이스를 'dnx ef update database'로 업데이트하려면 '완료'가 표시됩니다. 그러나 아무 일도 일어나지 않습니다. 수동으로 (코드에서) 마이그레이션을 시작하고 디버깅 할 수 있습니까?

업데이트 : 작동하지 않음

  1. 모드를 다시 웹 프로젝트로 옮겼습니다.
  2. 'dnvm install latest'
  3. 'dnx ef database update -c myContext'라고 불렀습니다.

인기 답변

나는 EF RC1에서 같은 문제를 만난다. 그리고 나는 그 발견이있어, 그것이 당신을 도울 수 있기를 바랍니다. 엔티티 모델과 EF DBContext를 포함하는 프로젝트를 만듭니다. 웹 프로젝트는 프로젝트를 참조합니다. 작동하지 않는이 명령을 실행하십시오 :

  1. dnx ef 마이그레이션은 MyFirstMigration을 추가합니다.
  2. dnx ef 데이터베이스 업데이트 결과

하지만 내 웹 프로젝트에 DBContext 클래스를 이동할 때, 여전히 다른 프로젝트의 모델, 잘 작동합니다. 새로운 결과

그래서 내 시나리오에서는 웹 프로젝트에서 DBContext를 확인해야한다.




아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.