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.

Responder a