标签: ef-code-first azure-sql-database ef-migrations
Sql Azure不支持更改表键。有一个解决方法:创建一个新表,传输数据,删除旧表。
由于此限制,EF(4.3)无法在更改表格密钥后迁移我的模型。
在应用手动解决方法后,如何让EF代码首先接受新数据库? (无需删除整个数据库或触摸其他表)
由于
答案 0 :(得分:0)
通过一些手动编辑,您可以在基于代码的迁移中完成所有这些操作。
add-migration
现在,当您运行应用程序时,更改密钥的更新将使用适合Azure的自定义迁移步骤完成,而不是默认代码。