0
datamapper를 사용하고 파일에 쿼리를 기록하는 padrino 설치가 있습니다. 내 응용 프로그램을 탐색 할 때이 잘 작동합니다. 그러나 rake 파일 내에서 실행되면 쿼리는 기록되지 않습니다. 왜?datamapper 및 padrino를 사용하여 rake 작업에 쿼리를 어떻게 기록합니까?
이 작업이 정의하는 방법입니다
# lib/tasks/example.rake
task :example => :environment do
players = Player.all #Player is a datamapper object
puts players.first.to_s
end
가 나는 또한
Padrino::Logger::Config[:development] = { :log_level => :devel, :stream => :to_file }
을 /config/boot.rb이 라인을 추가 그리고이 줄은 /config/database.rb에서 호출
DataMapper.logger = logger
그리고 이것은 내가 스크립트를 실행하고있어 어떻게
$ padrino rake example
? 아니면 레이크 파일에 추가해야합니까? – marcosdsanchez
padrino rake 호출'config/boot'는 작업 전에 호출됩니다. – DAddYE
감사합니다. config/boot에이 라인 PADRINO_LOG_LEVEL = PADRINO_ENV를 추가했습니다. 그것은 기본적으로 거기에 있어야하지 않아 ?? – marcosdsanchez