以编程方式从现有数据库生成代码优先模型类

时间:2015-07-07 16:56:42

标签: entity-framework

我看过EdmGen.exe,但它似乎不支持从现有数据库生成代码第一个模型类。我看到的每个地方都告诉我在Visual Studio中使用向导,但我试图自动化这个过程。是否有一个命令行工具我可以用来从现有数据库生成代码第一个模型类和上下文类?我希望这是我的持续集成构建过程的一部分,因此它必须是完全自动化的。

1 个答案:

答案 0 :(得分:0)

我不知道有哪些命令行工具能够满足您的要求,但是可以构建自己的工具,使用模式视图来生成代码。

例如,您可以使用sys.objects视图派生类,使用sys.columns视图派生这些类中的字段。

https://msdn.microsoft.com/en-us/library/ms190324.aspx