如何将旧模型迁移到新模型?

时间:2012-03-05 21:19:46

标签: ruby-on-rails database ruby-on-rails-3 model

我决定从头开始重建一个既定的应用程序。现在,我需要将所有旧数据迁移到新架构。

大多数表都匹配,但有些差异使我无法直接移植数据。

那么我如何将旧数据传输到新架构?

它不仅重命名表名......还需要进行一些数据更改。因此,基本上使用旧数据库作为创建记录的“基础”数据在新数据库中创建新的entires。

1 个答案:

答案 0 :(得分:0)

您可以使用模仿现有基表名称的视图,以便这些查询不会中断并在新数据库中一次设计一个部分。最终,您的查询和过程将消除使用模仿旧数据库的视图。