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.

Responder a