gpt4 book ai didi

entity-framework - Entity Framework 代码优先迁移文件源代码管理

转载 作者:行者123 更新时间:2023-12-04 18:59:44 26 4
gpt4 key购买 nike

想坦率地问这个问题,因为我似乎无法在那里找到答案。

当我运行“Add-Migration...”时,会创建 3 个新的文件迁移文件(.cs、.resx、.Designer.cs)。关于源代码控制,我应该将哪些文件提交到我的仓库,哪些文件可以忽略?如果需要,我只对重建我的表格绝对必要的文件感兴趣。

最佳答案

When I run 'Add-Migration...' 3 new file migration files are created (.cs, .resx, .Designer.cs). In regards to source control, which files should I commit to my repo and what files can I ignore?



所有 3 个文件都是重建数据库所必需的。
  • .cs文件包含 UpDown方法来帮助您分别升级或降级您的数据库。
  • .resx文件包含迁移使用的元数据。它包含您使用的默认架构的名称(dbo 是默认值)和生成迁移时模型的快照。
  • .Designer.cs在这里是因为.resx的存在.它包含可以轻松访问 .resx 上的设置的属性。文件。

  • 所有 3 个文件都需要提交并推送到您的源代码管理中,任何人都不应编辑它们。

    关于entity-framework - Entity Framework 代码优先迁移文件源代码管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40442875/

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