Sha256: 8414740078301bfd1001c2f7d18553767f673e0becb667c78c17596adbd8ffbf
Contents?: true
Size: 1.09 KB
Versions: 2
Compression:
Stored size: 1.09 KB
Contents
# encoding: UTF-8 require 'date' require 'bigdecimal' require 'rational' unless RUBY_VERSION >= '1.9.2' require 'mysql2/version' unless defined? Mysql2::VERSION require 'mysql2/error' require 'mysql2/result' require 'mysql2/mysql2' require 'mysql2/client' # = Mysql2 # # A modern, simple and very fast Mysql library for Ruby - binding to libmysql module Mysql2 end if defined?(ActiveRecord::VERSION::STRING) && ActiveRecord::VERSION::STRING < "3.1" warn "============= WARNING FROM mysql2 =============" warn "This version of mysql2 (#{Mysql2::VERSION}) doesn't ship with the ActiveRecord adapter." warn "In Rails version 3.1.0 and up, the mysql2 ActiveRecord adapter is included with rails." warn "If you want to use the mysql2 gem with Rails <= 3.0.x, please use the latest mysql2 in the 0.2.x series." warn "============= END WARNING FROM mysql2 =============" end # For holding utility methods module Mysql2::Util # # Rekey a string-keyed hash with equivalent symbols. # def self.key_hash_as_symbols(hash) return nil unless hash Hash[hash.map { |k,v| [k.to_sym, v] }] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mysql2-0.3.12b2 | lib/mysql2.rb |
mysql2-0.3.12b1 | lib/mysql2.rb |