Django で テーブルの作り直しをしたくて、
一度DB を初期状態に戻そうと思い、以下の記事を参考にスキーマを削除しました。
PostgreSQL ですべてのテーブルを削除する方法 - Qiita
その後、
python manage.py migrate
を実行したところ、permittionエラーが発生したので、
以下コマンドを、実行しました。
[1].エラーメッセージ取得し忘れてしまいました..
grant usage on schema public to user_name;
grant create on schema public to user_name;
django の DB 接続ユーザーが、スキーマのGRANT権限ついていないので、
発生していたようです。
以上です。
コメント