instance method with_temporary_pool

Ruby on Rails 8.0.4

Since v7.1.6 Private

Available in: v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

with_temporary_pool(db_config, clobber: false)

No documentation comment.

Parameters

db_config req
clobber key = false
Source
# File activerecord/lib/active_record/tasks/database_tasks.rb, line 550
        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 550 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveRecord::Tasks::DatabaseTasks

Type at least 2 characters to search.

↑↓ navigate · open · esc close