什么是 efpt.config.json 文件?是否应该将其签入源代码管理?

问题描述 投票:0回答:2

我正在使用 Visual Studio 和 EF Core Power Tools 对数据库中的一些模型进行逆向工程。这会在我的目录中创建一个

efpt.config.json
,我想知道这是否应该签入我的项目的源代码管理中。

{
    "ContextClassName": "MyContext",
    "DefaultDacpacSchema": null,
    "IdReplace": false,
    "IncludeConnectionString": false,
    "OutputPath": "",
    "ProjectRootNamespace": "My.Name.Space",
    "SelectedToBeGenerated": 0,
    "Tables": [
        ...
    ],
    "UseDatabaseNames": true,
    "UseFluentApiOnly": true,
    "UseHandleBars": false,
    "UseInflector": false
}
entity-framework asp.net-core version-control entity-framework-core
2个回答
20
投票

我是 EF Core Power Tools 的创建者,我建议您将此文件签入您的项目,这样做可以确保所有开发人员在运行逆向工程向导时使用相同的选项


0
投票

@ErickEJ 如果我有一个跨多个数据库的 EFCore 项目,我该怎么办?

© www.soinside.com 2019 - 2024. All rights reserved.