同じ問題を抱えていました。
最終的に、回避策として以下を挿入しました。
if Rails.env.development?
username = "discourse"
password = "discourse"
config["host"] = "localhost"
config["port"] = 5432
config["database"] = "discourse_development"
end
/lib/backup_restore.rb の
DatabaseConfiguration.new(
の前に。
また、ユーザー discourse のパスワードを以下で設定する必要がありました。
d/psql -c "ALTER USER discourse WITH PASSWORD 'discourse';"
これを達成するためのより良い方法があるかもしれません。