我有2个slq服务器,每个服务器都有许多数据库。我搜索了PetaPoco的文档,但我找不到如何为服务器上的每个表/数据库自动生成类文件。
存在这样的功能o我将不得不使用自定义解决方案?
在任何情况下,我只需要一个能够开始工作的DB的基本模型......整体模式非常大,可以手动完成。
提前感谢。
答案 0 :(得分:3)
http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d
右键单击C#项目时,支持以下上下文菜单功能:
逆向工程代码优先 - 为现有数据库生成POCO类,派生DbContext和Code First映射。
你可以抓住POCO并忽略其余部分。
答案 1 :(得分:0)
PetaPOCO是一个非常轻量级的orm(提示术语微观orm)所以它不会为你做任何类型的自动生成类。它做了什么,并且做得很好,是将预定义的静态类或动态类(如expando)映射到表表和列。如果您正在寻找自动生成类,您可能需要查看实体框架http://msdn.microsoft.com/en-us/data/ef.aspx