Как я могу переключиться обратно на стандартную базу данных после использования Estab_connection для переключения баз данных в Rails? - PullRequest
0 голосов
/ 23 мая 2019

В настоящее время у меня есть задача, которую я использую для импорта некоторых измененных данных из вторичной базы данных. Я могу подключиться и получить данные без проблем.

secondary_db = ActiveRecord::Base.establish_connection(SECONDARY_DB)
secondary_db.with_connection do |c|
  results = c.exec_query('query here')
end

Однако с этого момента все запросы направляются на вторичную базу данных. Как мне вернуться к использованию первичной базы данных для запросов?

Дополнительный вопрос: нужна ли здесь логика with_connection?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...