У меня есть установка padrino, которая использует datamapper и записывает запросы в файл.Это работает нормально при просмотре моего приложения.Но запросы не регистрируются, если они выполняются внутри файла rake.Почему?
Вот как определяется задача:
# lib/tasks/example.rake
task :example => :environment do
players = Player.all #Player is a datamapper object
puts players.first.to_s
end
Я также добавил эту строку в /config/boot.rb
Padrino::Logger::Config[:development] = { :log_level => :devel, :stream => :to_file }
И эта строкавызывается в /config/database.rb
DataMapper.logger = logger
И вот как я выполняю скрипт
$ padrino rake example