Module: Multidb::LogSubscriberExtension
- Defined in:
- lib/multidb/log_subscriber.rb
Instance Method Summary collapse
Instance Method Details
#debug(msg) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/multidb/log_subscriber.rb', line 11 def debug(msg) name = Multidb.balancer.current_connection_name if name db = color("[DB: #{name}]", ActiveSupport::LogSubscriber::GREEN, true) super(db + msg) else super end end |
#sql(event) ⇒ Object
5 6 7 8 9 |
# File 'lib/multidb/log_subscriber.rb', line 5 def sql(event) name = Multidb.balancer.current_connection_name event.payload[:db_name] = name if name super end |