instance method
with_temporary_pool
Ruby on Rails 7.2.3
Since v7.1.6 PrivateSignature
with_temporary_pool(db_config, clobber: false)
No documentation comment.
Parameters
-
db_configreq -
clobberkey = false
Source
# File activerecord/lib/active_record/tasks/database_tasks.rb, line 561
def with_temporary_pool(db_config, clobber: false)
original_db_config = migration_class.connection_db_config
pool = migration_class.connection_handler.establish_connection(db_config, clobber: clobber)
yield pool
ensure
migration_class.connection_handler.establish_connection(original_db_config, clobber: clobber)
end
Defined in activerecord/lib/active_record/tasks/database_tasks.rb line 561
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Tasks::DatabaseTasks