EF Code First 删除数据库后的问题!急!
更改模型后,不知为何,EF的Migration 工具失效,数据库的表结构总是无法更新,干脆放弃迁移。
只好采取终极手段,将原数据库(LocalDb)删除,更换了一个数据库连接字符串(正常Code first 情况下,应能根据字符串生成新的数据库及表,尽管没有数据),重新运行工程。
问题来了,当访问数据库是总是抛出 “ 无法将数据库更新为与当前模型匹配,因为存在挂起的更改并且禁用了自动迁移。将挂起的模型更改写入基于代码的迁移或启用自动迁移。”的异常。
我的理解,我原有的数据库都删除了,就不存在迁移一说。
我现在希望能根据更改后的模型生成新的数据库就行,原有数据也不要了。
网上查了好多,都不能解决问题,总不能不让我更改模型吧?