nos models com banco diferente do default vc coloca protected $_db = 'alternate';
Substituindo pelo nome do seu banco alternativo; Em 10 de janeiro de 2012 09:39, Get <[email protected]> escreveu: > Você pode configurar qual base vai usar em cada model. > > Assim você pode usar o orm normalmente sem se preocupar com o banco. > > @rafaelget > > > > 2012/1/9 felipe moraes <[email protected]> > >> Eu nunca usei com 2 bancos .. mas deve ter no construtor de orm ou >> database o parametro para setar o banco .. default, etc. >> >> Com certeza em Database vc configura isso .. >> >> Ja orm nao sei como ficaria para o fw decidir sobre qual banco deve >> executar >> Em 09/01/2012 19:17, "Rodrigo Monteiro Ferreira" < >> [email protected]> escreveu: >> >> Galera, >>> >>> Como que faço para trabalhar com 2 db no kohana? >>> >>> Vi que da para colocar mais de um no arquivo config/database.php: >>> >>> return array >>> ( >>> 'default' => array >>> ( >>> 'type' => 'mysql', >>> 'connection' => array( >>> /** >>> * The following options are available for MySQL: >>> * >>> * string hostname server hostname, or socket >>> * string database database name >>> * string username database username >>> * string password database password >>> * boolean persistent use persistent connections? >>> * array variables system variables as "key => value" pairs >>> * >>> * Ports and sockets may be appended to the hostname. >>> */ >>> 'hostname' => 'localhost', >>> 'database' => 'interface', >>> 'username' => 'root', >>> 'password' => 'spring123', >>> 'persistent' => FALSE, >>> ), >>> 'table_prefix' => '', >>> 'charset' => 'utf8', >>> 'caching' => FALSE, >>> 'profiling' => TRUE, >>> ), >>> 'app' => array ( >>> 'type' => 'mysql', >>> 'connection' => array( >>> /** >>> * The following options are available for MySQL: >>> * >>> * string hostname server hostname, or socket >>> * string database database name >>> * string username database username >>> * string password database password >>> * boolean persistent use persistent connections? >>> * array variables system variables as "key => value" pairs >>> * >>> * Ports and sockets may be appended to the hostname. >>> */ >>> 'hostname' => 'localhost', >>> 'database' => 'app', >>> 'username' => 'root', >>> 'password' => '', >>> 'persistent' => FALSE, >>> ); >>> >>> Como eu abro uma conexão em cada? >>> >>> Eu vou precisar tambem que o nome do dabatase "app" venha de uma tabela >>> do "interface" alguem sabe como fazer isso? >>> >>> -- >>> Rodrigo Monteiro >>> >>> -- >>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>> Php" dos Grupos do Google. >>> Para postar neste grupo, envie um e-mail para >>> [email protected]. >>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>> [email protected]. >>> Para obter mais opções, visite esse grupo em >>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>> >> -- >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >> Php" dos Grupos do Google. >> Para postar neste grupo, envie um e-mail para [email protected] >> . >> Para cancelar a inscrição nesse grupo, envie um e-mail para >> [email protected]. >> Para obter mais opções, visite esse grupo em >> http://groups.google.com/group/kohana-php?hl=pt-BR. >> > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
