使用带有多个数据库定义的capistrano部署database.yml文件

时间:2012-09-15 09:19:28

标签: ruby-on-rails capistrano

我有一个rails应用程序需要连接到两个不同的数据库。这些数据库定义都在我的存储库的database.yml文件中,格式为:

production:
  adapter: ...
  database: ...
  username: ...
  password: ...

secondary-production:
  adapter: ...
  database: ...
  username: ...
  password: ...

我有生产,登台和开发数据库的格式。在运行cap deploy或cap production deploy时,我需要让两个数据库定义都通过。

我不是在这个应用程序上设置capistrano的人,我之前从未使用过它,所以我发现很难弄清楚如何做到这一点。有人能指出我相关的文档或让我知道我需要使用哪些文件和语法吗?

1 个答案:

答案 0 :(得分:1)

我找到了答案。

/ config / recipes / templates文件夹中有一个我必须更新的database.yml.erb文件。

相关问题