2
A
回答
6
是有可能但是你必須通過執行SQL命令來完成。請使用您的遷移既Up
和Down
方法Sql
的方法來執行INSERT
和DELETE
SQL命令。
3
public partial class DBInitializer : IDatabaseInitializer<DBContext>
{
public void InitializeDatabase(DBContext context)
{
var cfg = new Migrations.Configuration();
var migrator = new DbMigrator(cfg);
List<string> pendingMigrations = new List<string>(migrator.GetPendingMigrations());
foreach (string migration in pendingMigrations)
{
Console.WriteLine("Updating Migration:" + migration);
migrator.Update(migration);
Console.WriteLine("Updated Migration:" + migration);
if (migration.Contains("AddMyProperty"))
{
// seed data codes
context.SaveChanges();
}
}
}
}
相關問題
- 1. EF代碼優先4.3:遷移/種子
- 2. EF5代碼第一次遷移重置遷移
- 3. C#代碼 - 第一次遷移,上/下?
- 4. MVC C#代碼第一次遷移
- 5. 代碼第一次數據庫遷移
- 6. EF代碼第一次遷移 - 更改Sql Azure表密鑰
- 7. 啓用EF代碼第一次遷移V 4.3.1.0
- 8. Azure + EF 6 - 使代碼第一次遷移工作
- 9. EF代碼第一次遷移和外鍵約束
- 10. MySql的EF代碼第一次遷移VB.NET
- 11. EF遷移 - 啓用遷移
- 12. 自動遷移VS代碼庫遷移
- 13. 實體框架代碼第一次遷移 - 啓用遷移失敗
- 14. 在代碼中執行代碼第一次遷移?
- 15. 從EF自動遷移到代碼優先遷移
- 16. 如何忽略EF 4.3遷移表/類
- 17. EF 4.3代碼優先遷移 - 解壓縮__MigrationHistory模型
- 18. 重新排序列與EF 4.3代碼優先遷移
- 19. EF 4.3使用CreateIndex和匿名參數進行代碼遷移
- 20. 如何在EF Core代碼首次遷移中進行數據遷移?
- 21. 枚舉可用的實體框架代碼第一次遷移
- 22. 從源代碼管理Azure部署 - 代碼第一次遷移
- 23. 無法將代碼第一次遷移到mysql數據庫
- 24. EF遷移 - 在單個遷移
- 25. EF遷移:自動遷移中的RenameColumn?
- 26. EF5代碼第一次自動遷移到Azure數據庫
- 27. EF5代碼第一多到遷移
- 28. 實體框架代碼第一次遷移投擲錯誤
- 29. Azure EF代碼第一遷移初始化程序
- 30. EF代碼第一遷移堅持要切換聯結表名
爲什麼這個沒有被標記爲答案???? – 2015-04-29 11:27:31
因爲它不回答問題。這甚至不是答案,只是代碼。 – 2015-09-21 07:16:42