Quelqu’un utilise-t-il le multisite avec un postgres externe ?
J’ai une configuration multisite comme ceci :
before_bundle_exec:
- file:
path: $home/config/multisite.yml
contents: |
example:
adapter: postgresql
database: example
pool: 5
timeout: 5000
host_names:
- example.com
Je vois :
I, [2024-07-01T10:26:26.110357 #1] INFO -- : Multisite migrator is running using 1 threads
Migrating default
Migrating example
Puis, lors de la reconstruction, cela échoue sur :
cd /var/www/discourse && sudo -E -u discourse bundle exec rake multisite:migrate failed with return #<Process::Status: pid 433 ex\nit 1>
Lorsque je vérifie la base de données, je vois que les tables pour la base de données discourse par défaut ont été créées, mais aucune des autres.
Dois-je également ajouter l’hôte et le port postgres à la section multisite ci-dessus au lieu de m’appuyer sur la section principale dans env ? Si oui, quelle est la syntaxe correcte pour l’hôte, le port, le nom d’utilisateur et le mot de passe de la base de données ?