最近有一个公司项目,想用 rails 来搭,但是以前是别人用 django 写的,数据库也是按照 django 的约定生成的。 现在的问题是,原数据库的东西不是全部都要,而且表的结构也要大改,怎么把原数据迁移到这个 rails 新项目呢?
我目前的想法是: 用 rails migration 按需求建立好表结构,写一组 sql 语句保存为.sql 格式,然后再 mysql 控制台直接进行 source 导入,把原数据库里需要的数据导入到新的数据库中。
因为 rails 和数据库方面的我都是新手,这样做感觉有些草率,而且要直接在生产环境操作数据库,心里没底。 有更好的方法么?感谢各位。