【发布时间】:2021-10-20 13:35:18
【问题描述】:
我想知道如何防止 OpsWorks sym-linking database.yml。而是使用 Github Ruby on Rails 应用存储库中包含的 database.yml 文件?
如果不可能,我想知道将主数据库和辅助数据库添加到堆栈的 JSON 语法是什么。
它适用于单个数据库
"database": {
"host": "...",
"database": "...",
"username": "...",
"password": "...",
"adapter": "postgresql",
"port": 5432,
"pool": 100,
"encoding": "utf8"
},
不使用主要和次要
"database": {
"primary": {
"host": "...",
"database": "...",
"username": "...",
"password": "...",
"adapter": "postgresql",
"port": 5432,
"pool": 100,
"encoding": "utf8"
},
"secondary": {
"host": "...",
"database": "...",
"username": "...",
"password": "...",
"replica": true,
"adapter": "postgresql",
"port": 5432,
"pool": 100,
"encoding": "utf8"
}
}
提前致谢
【问题讨论】:
标签: ruby-on-rails postgresql amazon-web-services amazon-rds aws-opsworks