Dan*_*bdn 5 asp.net-identity entity-framework-core asp.net-core-mvc asp.net-core
题
如何禁用实体框架核心数据库迁移?
信息
当我使用Identity Core(使用EF Core)创建ASP.NET Core 1.0 MVC网站时,执行以下操作:
现在,我想确保“数据库迁移”不会自动更新其他任何内容。我希望控件能够打开/关闭迁移。
在ApplicationDbContext似乎没有初始化,因为它在过去即会自动更新模型如已完成CreateIfNotExists。
实际上,我宁愿手动对SQL Server进行更改,而不要冒险丢失数据,有时我会很乐意让它执行更新。
我想要选择的能力。
以下网站暗示不会执行任何魔术,必须调用EnsureCreated并且Migrate必须调用-因此,如何阻止ASP.NET Identity的调用,例如on ApplicationDbContext?
https://docs.efproject.net/en/latest/efcore-vs-ef6/porting/ensure-requirements.html
我不介意ASP.NET Identity Core中是否存在create命令,但是我怎么知道Migrate()ASP.NET Identity中没有一种方法会影响共享,ApplicationDbContext从而影响与身份相关的表以外的表?
我的环境
我可能缺少明显的东西-有太多需要更新的地方!
| 归档时间: |
|
| 查看次数: |
1554 次 |
| 最近记录: |