|
1 | 1 | <% (['development', 'production'] + [@environment]).uniq.each do |env| -%>
|
2 | 2 | <%= env %>:
|
3 |
| - database: <%= @database[:database].to_s.inspect %> |
4 |
| - encoding: <%= (@database[:encoding] || 'utf8').to_s.inspect %> |
5 |
| - adapter: <%= @database[:adapter].to_s.inspect %> |
6 |
| - host: <%= (@database[:host] || 'localhost').to_s.inspect %> |
7 |
| - username: <%= @database[:username].to_s.inspect %> |
8 |
| - password: <%= @database[:password].to_s.inspect %> |
9 |
| - reconnect: <%= @database[:reconnect] ? 'true' : 'false' %> |
10 |
| - <%- if @database[:pool] -%> |
11 |
| - pool: <%= @database[:pool].to_i.inspect %> |
12 |
| - <%- end -%> |
13 |
| - <%- if @database[:port] -%> |
14 |
| - port: <%= @database[:port].to_i.inspect %> |
15 |
| - <%- end -%> |
| 3 | + primary: |
| 4 | + database: <%= @database[:database].to_s.inspect %> |
| 5 | + encoding: <%= (@database[:encoding] || 'utf8').to_s.inspect %> |
| 6 | + adapter: <%= @database[:adapter].to_s.inspect %> |
| 7 | + host: <%= (@database[:host] || 'localhost').to_s.inspect %> |
| 8 | + username: <%= @database[:username].to_s.inspect %> |
| 9 | + password: <%= @database[:password].to_s.inspect %> |
| 10 | + reconnect: <%= @database[:reconnect] ? 'true' : 'false' %> |
| 11 | + <%- if @database[:pool] -%> |
| 12 | + pool: <%= @database[:pool].to_i.inspect %> |
| 13 | + <%- end -%> |
| 14 | + <%- if @database[:port] -%> |
| 15 | + port: <%= @database[:port].to_i.inspect %> |
| 16 | + <%- end -%> |
16 | 17 | <%- if @sidekiq_on_replica.present? -%>
|
17 |
| - replica: |
| 18 | + primary_replica: |
18 | 19 | host: <%= (@sidekiq_on_replica[:host] || 'localhost').to_s.inspect %>
|
19 | 20 | username: <%= @sidekiq_on_replica[:username].to_s.inspect %>
|
20 | 21 | password: <%= @sidekiq_on_replica[:password].to_s.inspect %>
|
|
24 | 25 | <%- if @sidekiq_on_replica[:port] -%>
|
25 | 26 | port: <%= @sidekiq_on_replica[:port].to_i.inspect %>
|
26 | 27 | <%- end -%>
|
| 28 | + <%- if @sidekiq_on_replica[:replica] -%> |
| 29 | + replica: true |
| 30 | + <%- end -%> |
27 | 31 | <% end -%>
|
28 | 32 | <%- end -%>
|
0 commit comments