sql >> データベース >  >> RDS >> PostgreSQL

Docker Compose、Django:ロール_は存在しません

    これは、pgsqlデータベースが環境なしで起動されたために発生します。 pgsql dockerイメージは、コンテナーを最初に作成したときにのみenvを使用し、その後はDBとユーザーを再作成しません。

    解決策は、pgsqlボリュームを削除して、次回docker-compose upするときに削除することです。 envsが読み取られた新しいdbが作成されます。それを行う簡単な方法は、docker-compose down -vです。



    1. MySQLの階層クエリ

    2. pls_integerとbinary_integerの違いは何ですか?

    3. 同じPostgreSQLデータベースの2人の所有者

    4. MySQL LOAD DATA INFILE with ON DUPLICATE KEY UPDATE