코드를 먼저 사용합니다. 하지만 여기에 그리고 나서 구속 문제 등을 직면하면 데이터베이스를 삭제하고 다시 만들 수 있습니다.코드를 처음으로 사용하지 않는 마이그레이션
제 작품에는 프로덕션 환경에서는 한 번 할 수 없습니다.
코드를 처음으로 마이그레이션하지 않고 데이터베이스/테이블에서 수동으로 필드를 만들 수 있습니까?
외부 키 제약 조건에 대해서도 걱정이됩니다.
가장 좋은 방법은 무엇입니까? 당신이 EF < 4.3 사용하는 경우
코드를 먼저 사용합니다. 하지만 여기에 그리고 나서 구속 문제 등을 직면하면 데이터베이스를 삭제하고 다시 만들 수 있습니다.코드를 처음으로 사용하지 않는 마이그레이션
제 작품에는 프로덕션 환경에서는 한 번 할 수 없습니다.
코드를 처음으로 마이그레이션하지 않고 데이터베이스/테이블에서 수동으로 필드를 만들 수 있습니까?
외부 키 제약 조건에 대해서도 걱정이됩니다.
가장 좋은 방법은 무엇입니까? 당신이 EF < 4.3 사용하는 경우
두 단계에서 dev에 서버 및 수동 업데이트 프로덕션 데이터베이스에 대한 데이터베이스를 다시 만들 수 있습니다 :
그렇지 않은 경우 첫 번째 코드는 다음과 같습니다. update-database -script, 이 명령은 데이터베이스에 대한 업데이트 스크립트를 생성합니다. 수동으로. 약 4:20
은 Microsoft 웹 사이트에서 튜토리얼 비디오는 마이그레이션 http://msdn.microsoft.com/en-us/data/jj193542.aspx
에 대해 이야기하는 것은이 "기존 DB와 코드 먼저"에 대해인가 시작? –
예 예 ........ – DarthVader
코드 우선 마이그레이션을 사용하지 않는 이유는 무엇입니까? 그들은 당신이 성취하고자하는 것을 정확하게 할 수 있습니다. – moritzpflaum