Sha256: 18d6411652bf6a86e225b80d13f255fd798adfa90000230de3681aec79b34508

Contents?: true

Size: 654 Bytes

Versions: 24

Compression:

Stored size: 654 Bytes

Contents

module DbCharmer
  module AbstractAdapterExtensions
    module InstanceMethods
      def self.included(base)
        base.alias_method_chain :format_log_entry, :connection_name
      end

      def connection_name
        raise "Can't find connection configuration!" unless @config
        @config[:connection_name]
      end

      def format_log_entry_with_connection_name(message, dump = nil)
        msg = connection_name ? "[#{connection_name}] " : ''
        msg = "  \e[0;34;1m#{msg}\e[0m" if connection_name && ActiveRecord::Base.colorize_logging
        msg << format_log_entry_without_connection_name(message, dump)
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
db-charmer-1.6.19 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.18 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.17 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.16 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.15 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.14 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.13 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.12 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.11 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.10 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.9 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.8 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.7 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.6 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.5 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.4 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.3 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.2 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.1 lib/db_charmer/abstract_adapter_extensions.rb
db-charmer-1.6.0 lib/db_charmer/abstract_adapter_extensions.rb