DataMapper的查询自动记录(Automatic logging of DataMapper

2019-09-01 00:59发布

我工作的一个简单的应用程序在西纳特拉与DataMapper的。 我希望看到的查询DM是为我的各种链接的发现者,创造等。

我试过了:

DataMapper::Logger.new(STDOUT, :debug)

在我的configure do ... end块在environment.rb ,当应用程序被启动加载文件。

我也曾尝试:

DataMapper::Logger.new('log/my-app.log', :debug)

无论是产量从登录或者通过浏览器或通过访问应用程序语句irb需要我的应用程序会话。 我确实看到了应用程序启动的消息。

我使用rackup config.ru在本地运行的应用程序。

我在想什么?

Answer 1:

看来,我错过了一个完全合理的一步。 你需要放置DataMapper::Logger.new(STDOUT, :debug)你在建立连接之前。 HT到@snusnu上#datamapper IRC。



文章来源: Automatic logging of DataMapper queries