我是Ruby on Rails的新手。我只是设置了我的heroku帐户。
我的问题是种子数据和夹具数据有什么区别?我想把我的测试装置放到heroku上。我的测试装置在我的开发环境中运行良好。我需要将它们转换为种子数据吗?我可以把我的灯具推到生产服务器上吗?如果是这样我怎么能这样做?
答案 0 :(得分:4)
假设你的夹具yamls在你的Heroku上(它们应该是除非你明确地将它们从git中排除),你可以运行follow命令来填充你的Heroku数据库:
heroku run rake db:fixtures:load
话虽如此,这是一种可怕的做法。与种子数据不同,不验证夹具数据。您不希望未经验证的数据进入生产数据库。