Можно также сделать это легко без жесткого кодирования что-либо и выполнить миграции автоматически:
customer = CustomerModel.find(id)
spec = CustomerModel.configurations[RAILS_ENV]
new_spec = spec.clone
new_spec["database"] = customer.database_name
ActiveRecord::Base.establish_connection(new_spec)
ActiveRecord::Migrator.migrate("db/migrate_data/", nil)
я нахожу полезным восстановить старое соединение на конкретной модели впоследствии:
CustomerModel.establish_connection(new_spec)
В зависимости от вашей цветовой схемы может работать следующая команда (это зависит от цветовой схемы) .
:set background=dark