2016-09-12 3 views

답변

0

데이터베이스를 만들 때만 실행되는 Seed() method on your context이 있습니다. 테스트 사용자 및 최소한의 앱 실행에 필요한 시스템 설정과 같은 기본 데이터에 사용하십시오.

보류중인 마이그레이션이 있는지 여부와 관계없이 update-database을 수행 할 때마다 실행되는 마이그레이션 시드()도 있습니다. AddOrUpdate과 같은 멱등 원 (idempotent) 명령을 사용하면 데이터가 여러 번 추가되지 않습니다.

마이그레이션에 새 테이블을 추가하는 경우 해당 마이그레이션 내에서 custome Sql 명령 Sql ("INSERT ...")을 추가하여 마이그레이션 할 수 있습니다.

관련 문제