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

fe_sendauth:Cloud9 IDEでPostgreSQLデータベースをセットアップした後、パスワードが提供されないというエラーが発生しました

    pg_hba.confファイルを変更する必要はありません。ターミナルで次のコマンドを入力するだけです。

    $ source ~/.profile
    $ rake db:create
    $ rake db:migrate
    

    次に、サーバーを通常どおり再起動します。前述の手順の最初にsource〜/ .profileコマンドを実行したことはわかっていますが(以前に回答を使用し、同じ問題に苦労しました)、何らかの不思議な理由でCloud9環境(私は決して私のMacでこれを行う必要がありました)これらの手順で指定されたセットアップを行った後、手動で「.profile」ファイルを再度ソースする必要があります(Cloud 9は、すべてのマシンのように、時々奇妙であると判断します...当たり前です!)。 2番目のコマンドは、pggemとdatabase.ymlファイルのすべての構成を使用して開発環境に新しいpgデータベースを作成します。

    最後の「migrate」コマンドは必要ないかもしれませんが、不思議な理由で、「rake db:migrate」を実行しただけでデータベースの問題も修正されました(正しい場合は、データベースを更新してモデルを使用できるようにします。開発環境に追加した可能性のある新しいダミーデータ)。

    これがお役に立てば幸いです。




    1. MySQLの結果をJSONエンコード

    2. ノードjs(getConnection)

    3. 無料の部屋を探す(予約システム)

    4. MariaDBでのCOALESCE()のしくみ