Ich hatte die gleichen Probleme.
Schließlich habe ich Folgendes als Workaround eingefügt
if Rails.env.development?
username = "discourse"
password = "discourse"
config["host"] = "localhost"
config["port"] = 5432
config["database"] = "discourse_development"
end
vor
DatabaseConfiguration.new(
in /lib/backup_restore.rb.
Ich musste auch das Passwort für den Benutzer discourse über
d/psql -c "ALTER USER discourse WITH PASSWORD 'discourse';"
festlegen.
Es mag elegantere Wege geben, dies zu erreichen.