我们正在使用Entity Framework 4.3 Code First。我们有三个数据库。对于每个数据库,我们有一个DbContext。在第一个数据库中,我们有一些遗留的表/ sql。总的来说有大约。 70-80个表/实体。
将来我们想要使用EF 4.3 Migration。
答案 0 :(得分:3)
如果要使用3种上下文类型,则仍应使用3个数据库。数据库迁移依赖于上下文类型,并且三种上下文类型的迁移在单个数据库上不起作用(或者它将导致很多麻烦,包括完全手动处理迁移代码)。作为替代方案,您可以将所有数据库合并到单个数据库,还必须将上下文类型合并为单个数据库。选择取决于你。