【问题标题】:Populate production server with fixture data使用夹具数据填充生产服务器
【发布时间】:2015-01-30 04:33:43
【问题描述】:

我是 Ruby on Rails 的新手。我刚刚设置了我的 heroku 帐户。

我的问题是种子数据和夹具数据有什么区别?我想把我的测试装置放到heroku上。我的测试装置在我的开发环境中运行良好。我需要将它们转换为种子数据吗?我可以将我的灯具推送到我的生产服务器吗?如果是这样,我该怎么做?

【问题讨论】:

    标签: ruby-on-rails ruby heroku seeding


    【解决方案1】:

    假设您的夹具 yamls 在您的 Heroku 上(除非您从 git 中明确排除它们,否则它们应该是),您可以运行以下命令来填充您的 Heroku 数据库:

    heroku run rake db:fixtures:load
    

    话虽如此,这是一种可怕的做法。与种子数据不同,夹具数据未经验证。您不希望未经验证的数据进入生产数据库。

    【讨论】:

    • 你好托马斯,谢谢你的帮助!我明白你对验证的意思。无论如何,我运行了您所说的内容,并且效果很好。将来我应该用我的种子数据填充,对吗?
    • 很高兴我能帮上忙。是的,将来使用种子数据:)
    猜你喜欢
    • 2015-04-28
    • 2011-10-18
    • 1970-01-01
    • 2012-02-25
    • 2016-09-01
    • 2014-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多