我已经使用 capistrano 将我的 rails 应用程序部署到 Linode VPS,但 thaere 有点小问题,我不知道如何解决:
部署期间的 Capistrano 输出:
== CreateCurrencies: migrating
-- create_table(:currencies)
-> 0.0074s
== CreateCurrencies: migrated (0.0075s)
Capistrano 创建了表货币,我可以在我的实时服务器上访问它。
我还有一个 rake 任务定义如下:
namespace :rate do
task :update => :environment do
#Modify Currencies table.
end
end
现在如果我跑
rake rate:update
在开发机器上:一切正常。在生产机器上:它给出以下错误
rake aborted!
Could not find table 'currencies'
关于如何解决这个问题的任何建议?