使用流畅映射进行反向工程以实现代码优先

时间:2017-11-02 04:01:46

标签: entity-framework entity-framework-6

旧的Entity Framework Power Tools扩展用于生成Code First Domain类和映射类(使用Fluent API进行约束等)。

我赞成使用映射类而不是数据注释,因为你有更清晰的模型。

从数据库反向设计域的Visual Studio向导在Model事件处理程序中使用Data Annotations和fluent代码的组合。

这远远不够干净。

有没有人知道是否有一个工具以与Entity Framework Power Tools相同的方式对数据库进行逆向工程?

由于

1 个答案:

答案 0 :(得分:2)

是的," Ef Reverse POCO模板"支持流畅的配置:https://marketplace.visualstudio.com/items?itemName=SimonHughes.EntityFrameworkReversePOCOGenerator