@Riateche:Infine, ho visto che la configurazione del database per test nell'ambiente mancano le impostazioni esplicite per host e porta . Dopo aver aggiunto le impostazioni al test ambiente, sono stato in grado di eseguire il comando bundle exec rake db:create:all
con successo.
Devo dire che non mi piace che suggeriscano quelle impostazioni per lo sviluppo ambiente, ma non li ha aggiunti per gli altri ambienti. Questo rende molto probabile la loro mancanza, come ho dimostrato.
test:
adapter: postgresql
encoding: unicode
database: my_test_app_test
pool: 5
username: johndoe
password: password
host: localhost
port: 5433