我的代码首次迁移通常可以完美运行。
通常,我只需键入Update-Database -Verbose
,数据库就可以完美地迁移。有时,这会给我一个问题,我需要输入Update-Database -TargetMigration:0
。
但是,有时在更改Identity中的列(如添加自定义字段)时,我会尝试更新数据库。它经历了很好,但是当我去运行代码时,它给我一个令人讨厌的"consider using code first migrations...."
错误,好像我甚至没有更新数据库,我找到的唯一方法就是安装一个干净的SQL实例......
我知道肯定有办法让这种方式正确发生。