当我使用 OpsWorks 部署 Rails 应用程序时,会在shared
目录中创建一个新的 database.yml。它忽略了现有的database.yml
(理所当然地不应该出现在 repo 中),我也尝试过指定自定义 JSON,但没有任何效果。也许我的结构错了?
{
"deploy": {
"my-app-name": {
"database": {
"adapter": "mysql2",
"encoding": "unicode",
"host": "xxxxxx.rds.amazonaws.com",
"port": "3306",
"database": "db-name",
"pool": "5",
"username": "username",
"password": "password"
}
}
}
}