Alguém usa multi-site com postgres externo?
Tenho a configuração de multi-site assim:
before_bundle_exec:
- file:
path: $home/config/multisite.yml
contents: |
example:
adapter: postgresql
database: example
pool: 5
timeout: 5000
host_names:
- example.com
Eu vejo:
I, [2024-07-01T10:26:26.110357 #1] INFO -- : Multisite migrator está rodando usando 1 threads
Migrando padrão
Migrando example
Então, após a reconstrução, falha em:
cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate falhou com retorno #<Process::Status: pid 433 ex\nit 1>
Quando verifico o banco de dados, vejo que as tabelas para o banco de dados padrão do discourse foram criadas, mas nenhuma das outras.
Preciso adicionar o host e a porta do postgres à seção multisite acima em vez de confiar na seção principal em env? Se sim, qual é a sintaxe correta para host, porta, nome de usuário e senha do banco de dados?