Magia Multi- Connections é um script para o Ruby on Rails - ferramenta de um desenvolvedor que permite que seu aplicativo para se conectar a vários bancos de dados ao mesmo tempo. Normalmente, os dados podem ser recuperados apenas a partir de um único local. Mas com a magia Multi- Connections , você pode escrever um único modelo uma vez e usá-lo para vários bancos de dados . Primeiro, você precisa instalar o script , tanto o script do programa e arquivo de Ruby Rails. Instruções
1
Abra o arquivo " environment.rb " na pasta de dados do Ruby Rails, e adicione a linha " exigem " magic_multi_connections ' " .
2
Abra o seu roteiro de aplicativos e adicionar " require ' rubygems ' " e " exigem " multi_magic_connections '" ao topo do script.
3
na parte inferior do script , definir um módulo para permitir uma conexão de dados. Neste ponto, você já tem um banco de dados definido no seu script, então use o nome dele na criação do módulo: módulo Nameestablish_connection : databasenameend
4
Configure o controlador para os usuários, usando o funções " classe PeopleController < ApplicationController " e definir como a classe é acessada, usando o " índice def" e "def nomeBancoDados ".
5
editar o arquivo " index.rhtml " no diretório do aplicativo, adicionando as linhas:
<% = @ mod :: Pessoa % >
<% = @ mod :: Person.active_connection_name %> < ;/h2>
6
Lançar o seu aplicativo , e se conectar a vários bancos de dados .