mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
lean on rubygems to provide error messages about missing gems
This commit is contained in:
@@ -3,15 +3,8 @@ require 'active_support/core_ext/kernel/requires'
|
||||
require 'active_support/core_ext/object/blank'
|
||||
require 'set'
|
||||
|
||||
begin
|
||||
require 'mysql'
|
||||
rescue LoadError
|
||||
raise "!!! Missing the mysql gem. Add it to your Gemfile: gem 'mysql'"
|
||||
end
|
||||
|
||||
unless defined?(Mysql::Result) && Mysql::Result.method_defined?(:each_hash)
|
||||
raise "!!! Outdated mysql gem. Upgrade to 2.8.1 or later. In your Gemfile: gem 'mysql', '2.8.1'. Or use gem 'mysql2'"
|
||||
end
|
||||
gem 'mysql', '~> 2.8.1'
|
||||
require 'mysql'
|
||||
|
||||
class Mysql
|
||||
class Time
|
||||
|
||||
Reference in New Issue
Block a user