EF仅包含现有表的子集

asm*_*smo 4 entity-framework

我有一个包含许多表的现有数据库,只能使用存储过程访问(无O/RM).我想使用Entity Framework和Code First方法在此数据库中创建新表.

我现有数据库中的所有表是否需要在我的Entity Framework类中进行建模?我是否只能手动编写我需要的新类DbContext?其他表真的需要保持不动,暂时离开O/RM.

注意:我将使用最新的EF5.

小智 7

至于现在,Power Tools只允许您对数据库中的所有表和视图进行反向工程,如果您有一个拥有数百个对象的大型数据库,则可能会出现问题,您不想进行逆向工程.

但是,我找到了一个简单的解决方法:

为逆向工程创建新的技术用户.对于此用户,您只授予要对其进行逆向工程的表和视图的权限.

玩得开心!