Problema com tabela ORM

17 views
Skip to first unread message

Diogo Machado

unread,
Sep 3, 2012, 3:31:59 PM9/3/12
to kohan...@googlegroups.com
Bom pessoal, não sei se alguém já passou por isso, mas para utilizar o sistema de ORM do Kohana você deve escrever suas tabelas no plural, porém, caiu uma dúvida, eu tenho uma tabela que chama "Perfis", e o que acontece que o Kohana vai colocar um s no meu modelo que chama "Perfil", ficando "Perfils" e não vai encontrar

Qual o procedimento que vocês utilizam?

Guilherme Maule

unread,
Sep 3, 2012, 3:33:29 PM9/3/12
to kohan...@googlegroups.com
Coloque no seu model assim:

class Model_Empresarial extends ORM {

    protected $_table_name = 'empresariais';

Eu tenho um model Empresarial... minha tabela é: empresariais

So usar o $_table_name

Facil facil..

Abraços..

Em 3 de setembro de 2012 16:31, Diogo Machado <tec...@diogomachado.net> escreveu:
Bom pessoal, não sei se alguém já passou por isso, mas para utilizar o sistema de ORM do Kohana você deve escrever suas tabelas no plural, porém, caiu uma dúvida, eu tenho uma tabela que chama "Perfis", e o que acontece que o Kohana vai colocar um s no meu modelo que chama "Perfil", ficando "Perfils" e não vai encontrar

Qual o procedimento que vocês utilizam?

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/kohana-php/-/DA3X3COptyMJ.
Para postar neste grupo, envie um e-mail para kohan...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para kohana-php+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.



--
Att,
Guilherme Maule dos Reis
Consultor em mídias digitais
43 - 9129 1400

Diogo Machado

unread,
Sep 3, 2012, 3:42:18 PM9/3/12
to kohan...@googlegroups.com
Resolveu meu problema, obrigado!

Bruno Gasparetto

unread,
Sep 3, 2012, 3:35:08 PM9/3/12
to kohan...@googlegroups.com
Se a intenção é escrever as tabelas em português você pode dar o nome específico à ela no ORM (http://kohanaframework.org/3.2/guide/orm/models#overriding-the-table-name)

Em 3 de setembro de 2012 15:31, Diogo Machado <tec...@diogomachado.net> escreveu:
Bom pessoal, não sei se alguém já passou por isso, mas para utilizar o sistema de ORM do Kohana você deve escrever suas tabelas no plural, porém, caiu uma dúvida, eu tenho uma tabela que chama "Perfis", e o que acontece que o Kohana vai colocar um s no meu modelo que chama "Perfil", ficando "Perfils" e não vai encontrar

Qual o procedimento que vocês utilizam?

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/kohana-php/-/DA3X3COptyMJ.
Para postar neste grupo, envie um e-mail para kohan...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para kohana-php+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.



--
Bruno Gasparetto
Reply all
Reply to author
Forward
0 new messages