В моих старых приложениях Ruby 1.9.2 Sinatra, работающих на стеке Bamboo, консоль heroku предоставляла оболочку, которая не только инициализировала Active Record, но и регистрировала файл истории в моем каталоге .heroku.
После перехода на стек Heroku Cedar и использования Ruby 1.9.3 я обнаружил, что консоль запуска heroku не загружает ни одну из моих моделей Active Record. Я исправил это, написав небольшой ruby-скрипт для инициализации Active Record и загрузки моих моделей.
Я выполняю это, используя неуклюжий запуск heroku 'bundle exec irb -r ./console'
Эта консоль IRB запускается нормально и дает мне доступ к данным моей модели, но история не регистрируется.
1) Почему консоль запуска героку так стерилизована? 2) Как я могу сделать так, чтобы сеансы консоли записывались в историю?
Пожалуйста?
Спасибо