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

Herokuのアプリにデータベースをアタッチするにはどうすればよいですか?

    アプリに依存しないhttps://postgres.heroku.com/ を使用してデータベースを追加しましたか サイト?または、Herokuコントロールパネルでpostgresqlデータベースを作成しただけですか?

    https://postgres.heroku.com/ でデータベースを作成した場合 、しない heroku pg:infoを介してデータベースを参照してください 指図。ただし、データベースをアプリケーションに追加するためにできることは、次のとおりです。

    1. https://postgres.heroku.com/ にログインします 。
    2. アプリケーションに添付するデータベースをクリックします。
    3. [接続設定]で、右上の構成ボタンをクリックします。
    4. 次に、[URL]オプションをクリックします。
    5. データベースのURLをコピーします。これは、「postgres:// blah:
    6. アプリケーションのコマンドラインで、heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg

    そこで行ったことは、データベースをDATABASE_URLに割り当てることでした。 アプリケーションの環境変数。これは、データベースをアプリケーションにローカルでプロビジョニングするときにデフォルトで使用される変数であるため、理論的には、この値を割り当てることで問題なく機能するはずです。



    1. 既存のチェック制約を変更する方法は?

    2. MySQLストアドプロシージャで文字列のリストを渡す方法は?

    3. DjangoにUnicode文字列を保存するときにMySQLの誤った文字列値エラー

    4. テーブル内で再帰的に何かを見つける最も効率的な方法は?