J’ai eu les mêmes problèmes.
Finalement, j’ai inséré ce qui suit comme solution de contournement
if Rails.env.development?
username = "discourse"
password = "discourse"
config["host"] = "localhost"
config["port"] = 5432
config["database"] = "discourse_development"
end
avant
DatabaseConfiguration.new(
dans /lib/backup_restore.rb.
J’ai également dû définir le mot de passe de l’utilisateur discourse via
d/psql -c "ALTER USER discourse WITH PASSWORD 'discourse';"
Il pourrait y avoir de meilleures façons d’y parvenir.