Ich verstehe, dass die Verwendung von Postgres auf osx ein wenig schwierig ist, da es eine eigene Version hat, und um psql zu liefern, müssen Sie den Hostnamen wie folgt angebenDie Arbeit der Datei database.yml funktioniert in Rails unter OSX
psql -h localhost mydatabasename -U mich
jedoch, wie Sie dies für die ganze Schiene Lieblichkeit für Ihre database.yml Datei tun.
Wenn Sie versuchen, mit
development:
adapter: postgresql
username: me
database: mydatabasename
erhalten Sie die klassischen
Couldn't create database for {"adapter"=>"postgresql", "username"=>"me", "database"=>"mydatabasename"}
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
Irgendwelche Ideen auf zu verbinden, wie die Informationen oder Config-osx liefern nicht so viel zu saugen ?!
Sie haben meinen Tag gerettet – yujingz