【发布时间】:2014-03-15 15:30:34
【问题描述】:
我在 Ruby 和 Active Record 方面的经验有限,所以这对我来说有点困难。我需要使用旧数据库的旧表中仍包含的信息更新新数据库中的新表。我无法同时连接到两个数据库。
我的想法是编写一个脚本来从旧数据库中获取信息并将其转储到文本文件 (text1)。然后手动切换数据库并在新数据库(text2)上做同样的事情。然后我将比较两个文本文件以在新文本文件 (text3) 中输出差异。最后,我会以某种方式将其上传到新数据库。至少这是我的伪代码。
有人对如何做到这一点有任何建议或示例脚本吗?如何最终将最终的文本文件 (text3) 转换为可以用于更新新数据库表的数组或数据类型?
我知道这是一个相当笼统的问题,但我非常感谢您的帮助。例子很好,信息很好,资源很好,只要能帮助我解决这个问题。
【问题讨论】:
标签: mysql sql ruby database activerecord