部署Heroku的應用程序後,我無法使用我需要的一些數據填充數據庫。我運行了heroku rake db:populate,它確實創建了初始管理用戶,但未能將其餘數據放入。Rails Heroku數據庫人口
我使用本地磁盤中的文件填充數據庫。我懷疑問題是由於它在sample_data.rake文件中列出的目錄中沒有看到,因爲它在我的硬盤而不是服務器上。我怎樣才能解決這個問題?
我想我必須承載所有文件並將目錄更改爲服務器目錄,或者找到解決辦法。我猜想有一種簡單的方法將數據庫從我的電腦移至heroku中?我顯然對此很新。
謝謝!
不是一個真正的答案,但你有沒有考慮使用種子數據,而不是從本地磁盤加載數據?請參閱文件'db/seeds.rb'和任務'rake db:seed' – 2011-06-16 07:40:06