我正在使用 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
}
我是 EF Core Power Tools 的创建者,我建议您将此文件签入您的项目,这样做可以确保所有开发人员在运行逆向工程向导时使用相同的选项
@ErickEJ 如果我有一个跨多个数据库的 EFCore 项目,我该怎么办?