aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2011-05-23 00:21:13 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2011-05-23 00:21:13 -0700
commit78172987cfa8428531541202806819d0be786182 (patch)
tree38eabc030abacee0db04345ad90b56efb35bb371 /activerecord/lib
parentdd8ab4fda51a73c241d21f3d0cbf85ec887284e3 (diff)
parente9a2ff8bb7fbc81c35bc6c725d7cf6cb52c53f5a (diff)
downloadrails-78172987cfa8428531541202806819d0be786182.tar.gz
rails-78172987cfa8428531541202806819d0be786182.tar.bz2
rails-78172987cfa8428531541202806819d0be786182.zip
Merge pull request #1184 from gnufied/master
Fixes connection_not established error while running db:schema:dump
Diffstat (limited to 'activerecord/lib')
-rw-r--r--activerecord/lib/active_record/railties/databases.rake1
1 files changed, 1 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/railties/databases.rake b/activerecord/lib/active_record/railties/databases.rake
index 85ad43b35f..a0ed14314e 100644
--- a/activerecord/lib/active_record/railties/databases.rake
+++ b/activerecord/lib/active_record/railties/databases.rake
@@ -338,6 +338,7 @@ db_namespace = namespace :db do
task :dump => :load_config do
require 'active_record/schema_dumper'
File.open(ENV['SCHEMA'] || "#{Rails.root}/db/schema.rb", "w") do |file|
+ ActiveRecord::Base.establish_connection(Rails.env)
ActiveRecord::SchemaDumper.dump(ActiveRecord::Base.connection, file)
end
db_namespace['schema:dump'].reenable