我很困惑,当新模型和修改现有模型需要更新数据库时,我们应该如何以及以何种顺序执行项目管理器控制台中的命令。
1) Enable-migrations
2) Add-Migration
3) Update-database
我假设在模型更改或新模型的基础上,我们要求每次都按照上述顺序执行这些命令。请在这方面指导我。 -
答案 0 :(得分:1)
如果您想首次启用项目的迁移,请运行
PM> Enable-Migrations
如果启用了迁移并且您更改了模型并希望影响对数据库运行的更改
PM> Add-Migration [migration-name]
PM> Update-Database
您可以在EF Migrations Command Reference找到上述命令的更多有用开关。