2017-01-18 1 views
0

먼저 EF 코드로 생성 된 데이터베이스가 있습니다. 동료가 EF 마이그레이션을 사용하지 않고 직접이 데이터베이스에 열을 추가했습니다. 그런 다음 엔티티에 열 이름을 추가하여 동기화되도록했습니다. 이제 EF 코드 첫 번째 마이그레이션을 사용하여 다른 열을 제거합니다. 업데이트 데이터베이스를 사용할 때 아무런 문제가 없습니까? 감사.EF 코드에서 데이터베이스가 수동으로 변경됨

답변

1

사용해보기. 나는 그것이 효과가 있다고 생각한다.

  1. 모델에서 속성을 제거하십시오.
  2. 패키지 관리 콘솔에서 '사용 가능 - 마이그레이션'을 실행하십시오.
  3. 다음 'Add-Migration'MigrationsName ''을 실행하십시오. 어떤 경우라도 '해당 프로젝트를 빌드하지 못했습니다. 그러면 프로젝트를 다시 빌드 할 수 없습니다.'라는 메시지가 나타납니다.
  4. 'Update-Database'실행
관련 문제