Zmień nazwę swojej zmiennej środowiskowej!
DATABASE_URL
jest zarezerwowany przez Railsy i interpretowany przez sam ActiveRecord. Wpadłem na ten sam problem.
Zamiast tego użyj czegoś takiego:
host: <%= ENV['DB_HOST'] %>
password: <%= ENV['DB_PWD'] %>