嗨,我正在使用这个 nuGet 包的 Beta 1 版本,数据库已经创建,我需要知道是否有办法通过迁移来填充我的表。谢谢
问问题
22194 次
1 回答
18
简介帖子显示了如何播种数据 http://blogs.msdn.com/b/adonet/archive/2011/11/29/code-first-migrations-beta-1-no-magic-walkthrough.aspx
种子数据:重写该类中的 Seed 方法以添加种子数据。- 迁移到最新版本后将调用 Seed 方法。- 您可以使用 DbContext.AddOrUpdate() 辅助扩展方法来避免创建重复的种子数据。例如
myContext.AddOrUpdate(c => c.FullName,
new Customer { FullName = "Andrew Peters", CustomerNumber = 123 },
);
于 2011-12-13T07:19:11.763 回答