将数据从Rails 2(生产)迁移到Rails 4

时间:2014-01-02 18:49:30

标签: mysql ruby-on-rails ruby data-migration

我有一个棘手的问题。我“继承了”为v2.3.11编写的Ruby on Rails应用程序。到目前为止一直很好,但它已经在该版本上使用了很多年,它拥有数百个用户和大量不可丢失的数据。该应用程序使用的是旧版本的宝石,其中一个是控制用户,密码等的(一种实时的Devise,但是OLD!)。

所以,我不得不从头开始重建。这意味着,我正在使用我自己的身份验证系统(没有设计或宝石)和其他方法。所以,问题来了。如何将其从旧系统迁移到新系统?我不能丢失信息。你们有任何想法如何处理这类问题吗?我不想告诉用户再次注册并丢失所有条目,首选项等。数据库是MySQL。但是,如果可能的话,我会坚持使用PgSQL,甚至更好。

任何建议都将不胜感激!

再次感谢!!

汤姆

0 个答案:

没有答案