gpt4 book ai didi

c# - 团队环境 Entity Framework 代码优先 - 仅删除 _MigrationHistory 表以将模型项目重新同步到数据库是否合适?

转载 作者:行者123 更新时间:2023-11-30 17:48:47 26 4
gpt4 key购买 nike

我的团队不断遇到 EF CF 迁移问题。

与网络上与团队 EF CF 迁移相关的问题非常相似。

基本上,我们的迁移不同步是因为我们有太多开发人员在进行更改,而有些开发人员没有使用 codefirst,或者有些有待处理的迁移,或者任何其他数量的问题都会导致此表不同步。

过去,我们只是删除了 _MigrationHistory 表的内容以消除我们收到的错误,然后创建并运行我们的新迁移。

我从未见过将此列为团队 EF CF 迁移问题的解决方案,所以我想知道这是解决此问题的完全随意的解决方案吗?

有没有办法将迁移表重新同步到现有数据库,这样就不会出现太多问题?

我的团队对 Entity Framework 和 CF 还很陌生,最初它工作得很好,但随着越来越多的开发人员开始使用 slns,我们遇到的问题似乎也越来越多。我们中的一些人已经仔细阅读了互联网上的内容来寻找解决方案,但还没有找到一种非常简洁的方法来解决这个问题。

哦,我看过这篇文章。 :

http://msdn.microsoft.com/en-us/data/dn481501

最佳答案

@Bill_Blankenship,你说:

we have so many developers making changes and some aren't using codefirst

这就是您的问题。让您所有的开发人员都在同一页面上,并在 http://msdn.microsoft.com/en-us/data/dn481501 中提出建议将为您的团队带来更大的成功。

关于c# - 团队环境 Entity Framework 代码优先 - 仅删除 _MigrationHistory 表以将模型项目重新同步到数据库是否合适?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22466870/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com