Actions
Defect #13270
closedUsing mysql2 doesn't need mysql gem
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Database
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Affected version:
Description
Doing a install wanted mysql even though all database.yml entries were mysql2.
version r11458
About your application's environment Ruby version 1.9.3 (x86_64-linux) RubyGems version 1.8.25 Rack version 1.4 Rails version 3.2.12 Active Record version 3.2.12 Action Pack version 3.2.12 Active Resource version 3.2.12 Action Mailer version 3.2.12 Active Support version 3.2.12 Middleware Rack::Cache, ActionDispatch::Static, Rack::Lock, #<ActiveSupport::Cache::Strategy::LocalCache::Middleware:0x00000003b09818>, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::DebugExceptions, ActionDispatch::RemoteIp, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, ActionDispatch::Head, Rack::ConditionalGet, Rack::ETag, ActionDispatch::BestStandardsSupport, OpenIdAuthentication Application root /usr/local/redmine-new/redmine-2.2-git Environment production Database adapter mysql2 Database schema version 20121026003537
--- a/Gemfile +++ b/Gemfile @@ -44,9 +44,10 @@ if File.exist?(database_file) if adapters.any? adapters.each do |adapter| case adapter + when /mysql2/ + gem "mysql2", "~> 0.3.11", :platforms => [:mri_19, :mingw_19] when /mysql/ gem "mysql", "~> 2.8.1", :platforms => [:mri_18, :mingw_18] - gem "mysql2", "~> 0.3.11", :platforms => [:mri_19, :mingw_19] gem "activerecord-jdbcmysql-adapter", :platforms => :jruby when /postgresql/ gem "pg", ">= 0.11.0", :platforms => [:mri, :mingw]
don't know if jruby activerecord-jdbcmysql-adapter is needed/available on mysql2.
Actions