我即将开始一个新项目,虽然我的团队大部分经验是直接在数据库上使用VS数据库项目和SSMS,但我们想用EF来代替。但是,时间限制不会让我们花时间在实施前充分学习EF。是否有可能从EF5数据库优先转换为代码优先?
乍一看,EF Code-first中的代码优先迁移看起来像是一个非常有价值的工具,但首先使用以代码为中心的数据库(它们似乎没有一个好名字)代码迁移似乎不是一个功能。相反,只有以代码优先开始的项目似乎支持这一点。
是否有可能从一个数据库开始,然后(在开发过程中的某个时刻)以某种方式转换为Code-first,以便利用Code First Migrations?
许多来自EF电动工具的工具将作为EF6的一部分,我相信包括反向工程师功能。 – joelmdev