如何在代码中判断ActiveRecord的数据库连接(Adpater)的类型

    abcs = ActiveRecord::Base.configurations
    case abcs[RAILS_ENV]["adapter"]
      when "mysql"
        puts 'mysql'
      else
        puts abcs[RAILS_ENV]["adapter"]
    end


参考资料
http://dev.rubyonrails.org/export/5269/trunk/railties/lib/tasks/databases.rake

你可能感兴趣的:(mysql,Ruby,Rails,ActiveRecord)