如何从脚本生成“代码优先”EF类?

时间:2016-07-26 20:56:51

标签: entity-framework entity-framework-6

在我们的组织中,首先在数据库中对持久数据进行更改,然后为需要使用它的任何程序生成代码。这是不容谈判的。 EF 6.1包含一个很好的基于GUI的机制,用于为“代码优先”类做“数据库优先”。它就像一个魅力,我们不再有EDMX文件阻止我们从EF7回来。好哇!

数据库中有五个(大)表,必须从代中排除。我们无法承担我们的课程与该数据的任何关系。因为每次数据库更改时我们都必须重新生成整个类集,并且无法保证谁将完成这项工作,我不希望这是一个手动过程,而是一个疲惫或不知情的用户可以使用的固定脚本不合时宜。

有没有办法从命令行或PowerShell脚本调用EF6.1数据库到代码向导的基础工作?

1 个答案:

答案 0 :(得分:0)

你应该看看“EF Reverse POCO”模板,它可以让你根据自己的心愿过滤物体! (并做其他许多事情!)