【发布时间】:2021-04-11 19:12:03
【问题描述】:
这很好可能是重复的。如果是这样,没问题,但我没有找到我真正需要的东西。
我正在使用这个命令:
Scaffold-DbContext "Server=blab blah blah" Microsoft.EntityFrameworkCore.SqlServer -OutputDir DataModels -DataAnnotations -force
这行得通,但我想对创建哪些数据注释进行一些控制。特别是,每次我有一个 DateTime 列时,我都会得到:
[Column(TypeName = "datetime")]
public DateTime? LastUpdated { get; set; }
我不需要这个注释。事实上,它给我带来了问题。我真正唯一需要的是:[Key]。
我确信这是可能的,但我没有找到它。
【问题讨论】:
-
事实上,它给我带来了问题。 - 到底是什么问题??
-
@ErikEJ,我正在使用 Dapper.SimpleCrud 进行数据访问。我正在使用您的 Power Tools 插件(和/或命令行提示符)从数据库中创建(逆向工程)模型。 Dapper.SimpleCrud 似乎不认识或不知道如何处理该数据注释。
-
@ErikEJ:我在这里发布了它:stackoverflow.com/questions/65588487/…
标签: c# entity-framework .net-core