From 93cdf8a312466a459b74c30236704582a9fccbed Mon Sep 17 00:00:00 2001
From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Date: Wed, 26 Feb 2014 11:50:02 +0200
Subject: [PATCH] Enable SQL queries in mini-profiler

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
---
 Gemfile                                | 2 +-
 config/initializers/6_rack_profiler.rb | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)
 create mode 100644 config/initializers/6_rack_profiler.rb

diff --git a/Gemfile b/Gemfile
index 53b5af14969..a0f66d4d8bf 100644
--- a/Gemfile
+++ b/Gemfile
@@ -167,7 +167,7 @@ group :development do
   gem "annotate", "~> 2.6.0.beta2"
   gem "letter_opener"
   gem 'quiet_assets', '~> 1.0.1'
-  gem 'rack-mini-profiler'
+  gem 'rack-mini-profiler', require: false
 
   # Better errors handler
   gem 'better_errors'
diff --git a/config/initializers/6_rack_profiler.rb b/config/initializers/6_rack_profiler.rb
new file mode 100644
index 00000000000..d1ebca4a372
--- /dev/null
+++ b/config/initializers/6_rack_profiler.rb
@@ -0,0 +1,7 @@
+# If Mini Profiler is included via gem
+if Rails.env == 'development'
+  require 'rack-mini-profiler'
+
+  # initialization is skipped so trigger it
+  Rack::MiniProfilerRails.initialize!(Rails.application)
+end
-- 
GitLab