问题
如何禁用Entity Framework核心数据库迁移?
信息
当我使用Identity Core(使用EF Core)创建ASP.NET Core 1.0 MVC网站时,我执行了以下操作:
现在我想确保数据库迁移不会自动更新任何其他内容。我希望控件能够打开/关闭迁移。
ApplicationDbContext
似乎没有像过去那样进行初始化,即自动更新模型,例如CreateIfNotExists
。
我实际上更喜欢手动更改SQL服务器,而不是冒着丢失数据的风险,有时我会乐意让它执行更新。
我希望能够选择。
以下网站提示不会执行任何魔法,必须调用EnsureCreated
和Migrate
的调用 - 因此如何阻止调用ASP.NET Identity,即{{}} 1}?
https://docs.efproject.net/en/latest/efcore-vs-ef6/porting/ensure-requirements.html
我不介意ASP.NET Identity Core中是否有create命令,但我怎么知道ASP.NET Identity中没有ApplicationDbContext
方法影响共享Migrate()
因此影响与身份相关的表以外的表格吗?
我的环境
我可能遗漏了一些显而易见的东西 - 以便更新!