我们正在将一个已有 15 年历史的应用程序转换为 C#/Entity Framework Code First。
我已经能够为我需要的表结构创建迁移,并且我想用我们旧应用程序中的数据填充它们。当然,可以使用 Management Studio 简单地创建一个脚本,但如果可能的话,我想利用 Code First。
我看到可以对数据库模式进行逆向工程。有没有一种简单的方法可以从数据库中的现有数据生成迁移或种子方法?我不太担心性能 - 手动重新创建的数据足够痛苦,但我们也不是在谈论数千行。
我们正在将一个已有 15 年历史的应用程序转换为 C#/Entity Framework Code First。
我已经能够为我需要的表结构创建迁移,并且我想用我们旧应用程序中的数据填充它们。当然,可以使用 Management Studio 简单地创建一个脚本,但如果可能的话,我想利用 Code First。
我看到可以对数据库模式进行逆向工程。有没有一种简单的方法可以从数据库中的现有数据生成迁移或种子方法?我不太担心性能 - 手动重新创建的数据足够痛苦,但我们也不是在谈论数千行。