前提・実現したいこと
現在、デプロイの過程で、データベースの設定をしています。
Mac
Python3.7
Django2.1
centOS7
PostgreSQL
を使っています。
PostgreSQLをインストールし、Djangoの設定、PostgreSQLの認証まで行ないました
(ここまでできているつもりでいます)
そして
python manage.py migrate
を実行したところエラーが発生します
発生している問題・エラーメッセージ
django.db.utils.ProgrammingError: "WITH ORDINALITY"またはその近辺で構文エラー LINE 6: FROM unnest(c.conkey) WITH ORDINALITY co...
試したこと
これはこちらの記事と同じ現象です。
ですので、記事と同じように
sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install postgresql11-server
を行ない、もう一度migrateをしました。
結果は変わらずエラー。
記事の方法と再migrateの間に新たな操作が必要なのでしょうか?
ご意見頂けたら助かります。よろしくお願いします。
----追記---------
新しいバージョンのpostgreSQLを実行する必要があるということで。
systemctl start postgresql-11.service
等、バージョンアップさせたものを実行しました。
そこからこちらを参考にし、進めていたところ、
(myapp) [root@localhost myapp]# systemctl restart postgresql-11.service (myapp) [root@localhost myapp]# psql -U myapp -d myapp psql: FATAL: Peer authentication failed for user "myapp"
となってしまいます。
原因を考えたところ、以下ではないかと考えているのですが、どうすればよいか分からない状況です。
(myapp) [root@localhost myapp]# psql --version psql (PostgreSQL) 9.2.24
(myapp) [root@localhost myapp]# sudo -u postgres psql psql (9.2.24, サーバー 11.3) 注意: psql バージョン 9.2, サーバーバージョン 11.0. psql の機能の中で、動作しないものがあるかもしれません。
どうすればよいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/12 10:44
2019/05/12 11:31
退会済みユーザー
2019/05/12 23:08