現在Rubyでrails db:migrateをしたところエラーが出ました
PG::ConnectionBad: 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"?
どうやらポスグレに問題がある様子。
ということで
psql -l postgres -D /usr/local/var/postgres
をしたところ下記が出ました。
USER-no-MacBook:first_time_free user$ postgres -D /usr/local/var/postgres 2020-03-11 22:33:39.136 JST [1652] FATAL: database files are incompatible with server 2020-03-11 22:33:39.136 JST [1652] DETAIL: The data directory was initialized by PostgreSQL version 11, which is not compatible with this version 12.2.
現在ここからの直し方がわかりません。
これはpostgreSQLのバージョンが12.2になっているからエラーが出ているという意味でしょうか?
またこのエラーを解決するにはどの様にすれば良いでしょうか?
ちなみにpostgres --versionで確認をしたところ
postgres (PostgreSQL) 12.2
とバージョンが12.2でした。何か古いバージョン出ないとだめなのでしょうか?
何卒お知恵を拝借できればと思っております
有識者のかた、お教えいただければ幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/12 12:53