什么是efpt.config.json文件,应将其检查到源代码管理中?

时间:2018-08-22 20:40:41

标签: entity-framework asp.net-core version-control entity-framework-core

我正在使用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
}

1 个答案:

答案 0 :(得分:5)

我是EF Core Power Tools的创建者,建议您在项目中检入此文件,以确保所有开发人员在运行反向工程师向导时都使用相同的选项