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.

Responder a