c# - 从现有数据库 EF 5 生成 POCO(满足某些条件)

标签 c# entity-framework ef-code-first poco

我有一个现有数据库,我想生成其 POCO,但我希望最终得到 .tt 文件之外的模型类,而不给出 partial 定义和每个类的“自动生成”注释标题 我希望得到像我从头开始构建 POCO 一样的结果。有没有一个过程可以得到这个结果?问候


我想重新生成数据库并开始使用迁移从 POCO 更新模型

更新:编辑模板文件(.tt)后,我可以删除标题注释和部分定义。我想我可以手动完成工作。现在,我只需从项目中排除 .tt 文件及其子类,然后仅将我的业务类再次添加到项目中。

最佳答案

您可以使用Entity Framework Power Tools Beta 3生成您的 pocos 的扩展。它有一个选项来反转 Engineer Code First,生成 POCO 类、派生 DbContext 和现有数据库的 Code First 映射。

关于c# - 从现有数据库 EF 5 生成 POCO(满足某些条件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14745354/

相关文章:

c# - 如何使用 Lucene.net 实现自定义过滤器?

c# - 如何拦截对 .NET 程序中文件的访问

c# - 从 Entity Framework 4.1 Code First 中的 NotMapped 类派生实体类

c# - Ninject 3 如何影响对象的生命周期?

c# - 什么是最适合实现具有 1000 多个具体实现的接口(interface)的设计模式?

c# - EF/LINQ 如何在存在双向关系时包含子实体

entity-framework - 如何在 Entity Framework 中添加外键关系?

entity-framework - 审核 Entity Framework 中的多对多关系?

postgresql - NPGSQL 日期时间数组

entity-framework - 更新 Code First DbMigration 中的存储过程