部署Heroku的应用程序后,我无法使用我需要的一些数据填充数据库。我运行了heroku rake db:populate,它确实创建了初始管理用户,但未能将其余数据放入。Rails Heroku数据库人口
我使用本地磁盘中的文件填充数据库。我怀疑问题是由于它在sample_data.rake文件中列出的目录中没有看到,因为它在我的硬盘而不是服务器上。我怎样才能解决这个问题?
我想我必须承载所有文件并将目录更改为服务器目录,或者找到解决办法。我猜想有一种简单的方法将数据库从我的电脑移至heroku中?我显然对此很新。
谢谢!
不是一个真正的答案,但你有没有考虑使用种子数据,而不是从本地磁盘加载数据?请参阅文件'db/seeds.rb'和任务'rake db:seed' – 2011-06-16 07:40:06