Ganti nama variabel lingkungan Anda!
DATABASE_URL
dicadangkan oleh Rails, dan ditafsirkan oleh ActiveRecord itu sendiri. Saya mengalami masalah yang sama.
Sebagai gantinya, gunakan sesuatu seperti ini:
host: <%= ENV['DB_HOST'] %>
password: <%= ENV['DB_PWD'] %>