实体框架多个开发人员问题的迁移

时间:2012-09-01 04:27:45

标签: entity-framework database-migration

我们正在使用Code First Migrations EF 5.0.0.rc,当团队中的两个人同时创建迁移然后提交更改时,我们遇到了问题。

这看起来是因为Update-Database再次比较了最新的迁移模型哈希或者没有我的更改的东西,因为它是由其他人提交的。因此基于最新迁移的数据库状态,然后忽略我之前已经应用的更改。

使用本地数据库简化开发和远程工作时,这是一种非常丑陋的行为。我想这应该有所不同,总是使用当前模型进行比较,而不是在迁移文件模型哈希中声明的最新模型。

或者我们做错了什么?有这个问题的人吗? 迁移工具真的很棒,但很难在不同的环境中工作,没有这个功能正常工作,我们正在努力工作,因为这看起来非常基本。

谢谢, 莱昂纳多

0 个答案:

没有答案