I'm trying to get Postgres up and running on OS X Lion - homebrew - rvm.
http://railscasts.com/episodes/342-migrating-to-postgresql
After following the above instructions, I ran into the same problem described here:
Repairing Postgresql after upgrading to OSX 10.7 Lion
Running which psql
yields usr/bin/psql
when it should be usr/local/bin/psql
Ok, I understand that I need to edit my bash file with export PATH=/usr/local/bin:$PATH
There's a ton of questions on here mentioning this is what I should do.
UPDATE
Here's what I tried:
I opened up the .bash_file this way:
open -e ~/.bash_profile
And modified it like this (this is all that is in the file):
export PATH="/usr/local/bin:$PATH"
[[ -s "/Users/chase/.rvm/scripts/rvm" ]] && source "/Users/chase/.rvm/scripts/rvm"
Running source ~/.bash_profile
then which psql
now yields usr/local/bin/psql
Which seems to have answered the main question.
However, when I go generate a new rails app with -d postgresql
as the database, it works up until I try rake db:create:all
which results in
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"?
But I suppose that's for another question ; )
Postgres - could not connect to server after trying rake db:create:all