0

我想使用一个工具来生成 C# CodeFirst 实体和映射。我使用过 Entity Framework Power Tools,正在寻找更好的解决方案。

以 Entity Framework Power Tools 为例。这允许使用为每个实体和映射生成的 C# 类对数据库中的所有表进行反向工程。问题是您必须全部生成它们并且不能只选择几个。

是否有这样的工具可以为您选择的表生成这些 C# 实体和映射?我不想手动编写这些 C# Code First 类。

4

1 回答 1

0

如果您有一个现有的数据库,您可能可以将模型优先方法与 DbContext 模板一起使用。看看这个演练http://blogs.msdn.com/b/adonet/archive/2011/09/28/ef-4-2-model-amp-database-first-walkthrough.aspx。您可以在从数据库创建模型后对其进行修改。此外,在执行此操作时,此博客文章也可能有用: http: //blog.oneunicorn.com/2012/02/26/dont-use-code-first-by-mistake/

于 2012-05-04T17:09:07.360 回答