Позаботьтесь о том, чтобы на этапе "rake asset:precompile
" НЕТ среды. Существует конфигурация initialize_on_precompile, которая запрещает Rails подключаться к БД во время этого шага. Это важно для Heroku.
НО этот конфиг должен идти в config / application.rb, а НЕ в config / environment / production.rb. Имейте в виду, что нет среды ...