5
我在代码中首先使用代码迁移。我修改了我的一个模型(域类),并在添加迁移时选择了更改。到现在为止还挺好。现在是我可能做错了一部分:添加迁移在代码迁移/代码中首先创建空迁移
- 我做了额外的修改,使以前的修改不相关。
- 我删除了迁移并尝试重新脚手架,我得到了一个空迁移。我现在明白数据库跟踪迁移历史。所以我明白为什么这是愚蠢的。
- 我的下一步是删除数据库中的行 - 这听起来似乎不是一个好主意。 “退后”的适当方式是执行更新数据库 - 目标:{MigrationName}
- 尝试这两个我仍然得到一个空的迁移。我也尝试删除数据库并更新到我的迁移。
我的谷歌/ SO foo失败了我。我认为正在发生的事情是,VS/Entity没有检测到我模型中的变化,我不确定触发器是什么。有人可以帮我吗?
我有完全相同的问题。如果您找到解决方案,请添加答案 – Andreas 2014-10-14 06:10:10