我正在使用EF5與MVC4。問題是我的數據庫中有大量數據,我已經從舊數據庫導入。我想在模型更改時加載種子數據。 我的問題是如何播種已經在我的數據庫中的大量數據?EF 5代碼首先遷移批量SQL數據播種
internal sealed class Configuration : MigrationsConfiguration<VoiceLab.Models.EFDataContext>
{
public Configuration()
{
AutomaticMigrationsEnabled = true;
}
protected override void Seed(VoiceLab.Models.EFDataContext context)
{
//what to do here to seed thousands or records that are already in db
}
}
感謝,
我覺得這是比拉爾在談論的方式:http://edspencer.me.uk/2012/10/30/seed-data-from-sql -scripts-使用實體框架的遷移-EF-4-3 / – Rahatur