我已经有很少的迁移,现在我正在添加另一个迁移,但这次我想添加种子。我尝试在我的Up()和Down()方法附近添加它:
protected override void Seed(ScykDb context)
{
}
但是我的编译器说我做不到。如何在迁移中添加种子?
答案 0 :(得分:1)
每次迁移无法使用种子,仅在DbContext
级别。
您可以通过在Sql()
方法中添加对Up()
的调用轻松解决问题:
Sql("insert into ponies (col1, col2.....");