Apakah Anda menambahkan database menggunakan aplikasi independen https://postgres.heroku.com/ lokasi? Atau apakah Anda baru saja membuat database postgresql di panel kontrol Heroku Anda?
Jika Anda membuat database di https://postgres.heroku.com/
, Anda tidak lihat database melalui heroku pg:info
your memerintah. Apa yang dapat Anda lakukan untuk menambahkan database ke aplikasi Anda, bagaimanapun, adalah:
- Masuk ke https://postgres.heroku.com/ .
- Klik database yang ingin Anda lampirkan ke aplikasi Anda.
- Di bawah 'Setelan Koneksi', klik tombol konfigurasi di kanan atas.
- Kemudian klik opsi 'URL'.
- Dalam aplikasi Anda, pada baris perintah, jalankan
heroku config:set DATABASE_URL=postgres://blah:[email protected]:5432/omg
Apa yang kami lakukan di sana adalah menetapkan database Anda ke DATABASE_URL
variabel lingkungan di aplikasi Anda. Ini adalah variabel yang digunakan secara default saat Anda menyediakan database secara lokal ke aplikasi Anda, jadi secara teoritis, menetapkan nilai ini akan berfungsi dengan baik untuk Anda.