自宅のmac miniにpostgres9.3入れたんだけど、9.0 で動くのは何で?

イシュー

  • Helios が Postgres 9.1 以上じゃないと動かないので、Postgresのヴァージョンアップ(9.3.3)を試みたが、サーバー起動すると9.0.13 のまま。なんでじゃあ
emole:var magnet$ psql postgres -c "select version()"
                                                                                  version                                                                                   
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PostgreSQL 9.0.13 on x86_64-apple-darwin11.0, compiled by GCC i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00), 64-bit
(1 row)

参考

おそらく/private/var/pgsql が呼ばれている

emole:pgsql magnet$ sudo cat /private/var/pgsql/PG_VERSION 
9.0
emole:pgsql magnet$ 

参考

後日談

macbook airbrew もアップデートしておく

  • update と upgrade は違うので注意
$ brew update

参考