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

herokudb接続が拒否されました

    部分的に理解しました

    以下のように構成データをオブジェクトとして保存すると、機能します

    var heroconfig = {
    user: 'username',
    database: 'database name',
    password: 'some pass word',
    host: 'host name',
    port: 5432,
    max: 10,
    idleTimeoutMillis: 30000,
    };
    

    ただし、データベースのURLが変数に格納されている、元の質問で説明したコード行を使用している間は、機能しません。

    var heroconfig =process.env.DATABASE_URL || "postgres://jykyslkwkdsvhz:3[email protected]ec2-54-243-214-198.compute-1.amazonaws.com:5432/dfiijlh3fbe3g9";
    

    クレデンシャルを別のファイルに保存し、サーバーファイルに要求することを計画しています。これはより良いアプローチのようです。



    1. SQLで文字列を連結する方法

    2. MySQLの奇妙さを備えたジャンゴのキャラクターセット

    3. Railsコンソール-作成場所を検索=特定の日

    4. 未定義のプロパティを返すphp