/opt/local
(Macports の物が置かれていた) にあるすべてのものを に移動しました~/.macports
。これには、私の古い postgres データベース クラスターが含まれていました。
次に、Homebrew を使用して postgres をインストールし、指示されたセットアップを実行しました (新しいデータベース クラスターを で作成します/usr/local
)。
私のプロジェクトでは、 と を実行rake db:drop:all
しrake db:create
ました。彼らは元気に仕事をしました。
しかし、私がしようとしたときrake db:migrate
、ポストグルとレールは戦い、私に教えてくれます
rake aborted!
PGError: ERROR: unrecognized time zone name: "UTC"
: SET time zone 'UTC'
でも、彼らが何について話しているのかはわかりません。バグに関するこの記事を見つけたのconfig.time_zone
は少しわかりましたが、道を見つけるには十分ではありませんでした。
ありがとう!