Respostas:
Você pode encontrar versões disponíveis para instalar usando brew search
:
$ brew search postgresql
==> Searching local taps...
postgresql postgresql@9.4 postgresql@9.5 postgresql@9.6
Para instalar uma dessas versões mais antigas, passe o nome completo para brew install
:
$ brew install postgresql@9.6
Ele fornecerá instruções sobre como adicionar esse PATH dessa versão específica ao seu ambiente bash, para que você possa usá-lo psql
etc.
Se você ainda tiver psql
inicializado uma versão mais recente do postgresql, tente o seguinte:
brew install postgres@9.6
cp -rf /usr/local/Cellar/postgresql@9.6/9.6.9 /usr/local/Cellar/postgresql/.
brew switch postgres 9.6.9
psql
comandos e a libpq-fe.h
biblioteca disponível
brew install postgresql@9.6
parece funcionar, mas se você brew info postgresql
ainda tentar apontar para 10.3 (atual estável). Fazer brew info postgresql@9.6
parece que funciona, mas não se pode brew switch
fazê-lo. Ainda não tenho certeza ainda como alguém resolve isso.