Я новичок как для Rails, так и для Heroku, но я серьезно думаю об использовании его в качестве платформы для развертывания приложений Ruby/Rails.
Я хочу использовать всю мощь Heroku, поэтому я предпочитаю "встроенный" PostgreSQL, управляемый Heroku, вместо аддона для Amazon RDS для MySQL, но я не уверен в этом без возможности доступа к моим данным в SQL-клиент...
Я знаю, что в хорошо продуманном приложении вам не нужно обращаться к БД, но есть некоторые ситуации (добавьте строки в таблицу конфигурации, см. данные, не отображаемые в представлении, обновите некоторые столбцы для отладки, мониторинга производительности, запуск запросов для отчетов и т.д.), когда это может быть хорошо...
Как вы решаете эту проблему? Что вы испытываете в приложении к реальной жизни, основанном на Heroku?
Спасибо!