Die Herstellung der Datenbank.yml-Datei arbeiten, die in Schienen auf OSX
Ich verstehe, dass die Verwendung von postgres auf osx ist ein bisschen schwierig, weil es hat seine eigene version läuft und so um psql zu es die Sie benötigen, um die Versorgung der host-name wie so
psql -h localhost mydatabasename -U mir
Aber wie machen Sie diese für Ihre Datenbank.yml-Datei für alle Bahn-Lieblichkeit.
Wenn Sie versuchen, eine Verbindung 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, wie die Informationen bereitstellen, oder config osx nicht zu saugen, so viel?!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn du in der Lage bist, eine Verbindung zu Postgres auf localhost mit
psql
ist, dann einfach hinzufügen:den
database.yml
Meine funktionierende Konfiguration ist wie folgt:
Also ich nehme an, Sie brauchen, um hinzuzufügen, host: localhost.