Aqui estão os passos que você pode precisar:
Remover uma instalação anterior do Postgres:
brew remove postgres
rm ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
Instale a nova versão:
brew install postgres
ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
Os dados de sua instalação anterior precisarão de upgrade para serem compatíveis com o Postgres 9.4+: link
Parece que você precisa de duas instalações do Postgres para atualizar seu banco de dados, e não me importei em me preocupar com isso, então recriou o banco de dados com a nova versão:
mv /usr/local/var/postgres /usr/local/var/old-postgres
initdb -D /usr/local/var/postgres
Agora inicie o Postgres (fora de tmux
se você estiver usando isso):
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
Verifique se há algum problema nos registros:
tail /usr/local/var/postgres/server.log