이 주제에 대한 기사가 많이 있으며 오늘 그 기사를 읽는 데 많은 시간을 할애했습니다. 너무 혼란 스럽습니다. 대부분의 기사는 기존 데이터베이스와 마이그레이션 기록을 저장하려고 시도하는 것 같습니다.EF 마이그레이션을 되돌리고 새로운 db 테이블을 만드는 방법
데이터베이스는 처음에는 코드 첫 번째 마이그레이션으로 생성되었습니다. 나는 정말로 중요한 데이터가 없습니다. 그래서/Migrations 폴더에서 데이터베이스와 .cs 마이그레이션 기록 파일을 삭제하고 싶습니다. 그런 다음 add migrations
및 update-database
을 실행하여 데이터베이스를 다시 작성하십시오.
내가 읽고있는 것으로부터,이 방법이 아닌가? 내 혼란은 부분적으로 제안 된 완전히 다른 절차와 많은 솔루션에 대한 광범위한 코딩 때문입니다.
/Migrations/*.*
(Configurations.cs 제외) 데이터베이스를 삭제하고 마이그레이션을 본질적으로 다시 초기화 할 수 있습니까? Btw은
, 나는 VS 웹 익스프레스 2013을 사용하고, MVC5/C 번호, SQL Express를 2012
좋은 정보./Migration 기록을 삭제하고 데이터베이스를 삭제했습니다. 모든 것이 완벽하게 재현되었습니다. 고맙습니다! – rwkiii