【发布时间】:2011-01-07 10:48:23
【问题描述】:
我使用 rails 来创建我的应用程序的下一个版本。我的旧应用程序使用的是 php 和 mysql。同样在新应用程序中,我更改了数据库架构。所以现在我有旧模式的数据,我想将这些数据迁移到 Rails 应用程序。以正确的方式重新生成这些数据的最佳方法是什么。我也有很多人脉,我改变了他们的工作方式
【问题讨论】:
标签: sql mysql ruby-on-rails database
我使用 rails 来创建我的应用程序的下一个版本。我的旧应用程序使用的是 php 和 mysql。同样在新应用程序中,我更改了数据库架构。所以现在我有旧模式的数据,我想将这些数据迁移到 Rails 应用程序。以正确的方式重新生成这些数据的最佳方法是什么。我也有很多人脉,我改变了他们的工作方式
【问题讨论】:
标签: sql mysql ruby-on-rails database
您可能想尝试在您的 rails 应用程序中编写一个 rake 任务,以便加载您的 rails 环境。然后,您可以从外部源(您的原始数据库或它的序列化版本)读取您想要的值,并从您的新 Rails 应用程序创建相应的模型并将其保存到新数据库中。
【讨论】: