2014-09-29 3 views
0

새 모델을 수정하고 기존 모델을 수정하여 데이터베이스를 업데이트해야하는 경우 프로젝트 관리 콘솔에서 명령을 실행하는 순서와 방법을 혼동합니다.codefirst - models changes commands

1) Enable-migrations 
2) Add-Migration 
3) Update-database 

모델 변경 또는 새 모델을 기반으로 매번 언급 된 순서대로 이러한 명령을 실행해야한다고 가정합니다. 이 점에 대해 친절하게 안내하겠습니다. -

+0

http://coding.abel.nu/2012/03/ef-migrations-command-reference/ –

답변

1

당신이 처음에 대한 프로젝트 에 마이그레이션을 사용하려면, 마이그레이션이 활성화 된 경우

PM> Enable-Migrations 

을 실행하고 당신은 당신의 모델을 변경하고 데이터베이스 실행에 대한 변경 사항에 영향을 미칠 할

PM> Add-Migration [migration-name] 
PM> Update-Database 

EF Migrations Command Reference에서 찾을 수있는 위의 명령에 대한 유용한 스위치가 있습니다.

+0

도움을 주신 Masoud에게 감사드립니다. – maifs