【发布时间】:2026-01-23 06:35:02
【问题描述】:
我有 2 个 Web 应用程序,比如说 Legacy1 和 New1。我为应用程序和单独的数据库设置了单独的 DbContext。
现在我想将数据从Legacy1 数据库迁移到New1 数据库。我不能简单地在 SQL Server 中使用 copy database 或 export database 选项。实体不同,我需要在迁移数据时加入一些逻辑。
我决定使用 .Net Core Console (.Net Framework) 项目来执行此操作。我必须将DbContexts 都添加到这个项目中吗?还有我想要映射并进行迁移的所有实体,或者有没有其他方法可以实现这一点。
【问题讨论】:
标签: c# sql-server-2012 ef-code-first .net-core dbmigrate