【问题标题】:Creating a data migration from data already in a test database从测试数据库中已有的数据创建数据迁移
【发布时间】:2009-07-09 15:23:20
【问题描述】:

我想创建一个迁移,使用我在过去一个月左右手动添加到自己的测试环境中的数据将测试数据添加到其他开发人员的环境中。有没有一个好的插件或gem可以快速做到这一点?我昨天开始尝试手动创建一个,大约 10 分钟后想把我的眼睛挖出来,所以我希望有一个更方便的方法。

谢谢!

汤姆

【问题讨论】:

    标签: ruby-on-rails ruby rubygems


    【解决方案1】:

    不应使用迁移来提供数据库。 如果您需要为测试或开发生成数据,您可以使用固定装置或创建特定的 rake 任务来为数据库提供数据。

    【讨论】:

    • 嗯,有道理。我是 Rails 新手,还没有真正玩过固定装置(坦率地说,我什至不知道它们是什么)。 :) 所以我只生成夹具文件,然后运行说 rake db:fixtures:load 将它们全部加载到数据库中?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-29
    • 2010-09-06
    相关资源
    最近更新 更多