Teria um exemplo do "trigger before update" com mysql ?
Em 12 de julho de 2011 16:46, Anderson Marques Ferraz < [email protected]> escreveu: > Não sei se entendi a questão, mas eu particularmente prefiro fazer isso no > banco. Uso uma trigger before update pra fazer essas coisas. Acho que isso > deve ser posto no banco em vez da aplicação porque, com toda certeza, quando > o o registro for atualizado no banco, ele vai se encarregar de atualizar o > campo. > > Isso também evitaria a necessidade de se atualizar todos os seus models. > > Em 12 de julho de 2011 16:03, Jefferson <[email protected]> escreveu: > > para quem precisar, tem o create e update. >> >> protected $_updated_column = array( >> 'column' => 'modified', >> 'format' => 'd-m-Y H:i:s', >> ); >> >> protected $_created_column = array( >> 'column' => >> 'creation_time', >> 'format'=>'d-m-Y H:i:s' >> ); >> >> !value : ) >> >> On Jul 12, 3:57 pm, Daniel Ribeiro Gomes <[email protected]> wrote: >> > Sem problemas... hehehee. >> > >> > Essa também é a minha reação ao me aprofundar no ORM do Kohana! >> > >> > Abraços! >> > >> > Daniel Ribeiro Gomes Pereira >> > Twitter <https://twitter.com/#!/drgomesp> | >> > Facebook<https://www.facebook.com/profile.php?id=100000407054469> >> > | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39 >> > >> > E-mail: [email protected] >> > iPhone: +55 (48) 9111-0931 >> > >> > Em 12 de julho de 2011 15:50, Jefferson <[email protected]> >> escreveu: >> > >> > >> > >> > >> > >> > >> > >> > > Desculpem a palavra, puta merda : ), muito bom. (comentário >> > > desnecessário mas..srs valeu) >> > >> > > On Jul 12, 3:38 pm, Daniel Ribeiro Gomes <[email protected]> wrote: >> > > > Ou melhor, um campo modified. >> > >> > > > Daniel Ribeiro Gomes Pereira >> > > > Twitter <https://twitter.com/#!/drgomesp> | >> > > > Facebook<https://www.facebook.com/profile.php?id=100000407054469> >> > > > | LinkedIn < >> http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39> >> > > > E-mail: [email protected] >> > > > iPhone: +55 (48) 9111-0931 >> > >> > > > Em 12 de julho de 2011 15:37, Daniel Ribeiro Gomes < >> [email protected] >> > > >escreveu: >> > >> > > > > Seu modelo deve ter a seguinte especificação: >> > >> > > > > protected $_updated_column = array( >> > > > >> 'column' => 'modified', >> > > > >> 'format' => 'Y-m-d H:i:s', >> > > > >> ); >> > >> > > > > Considere, também, a criação de um campo datetime updated na >> tabela. >> > >> > > > > Daniel Ribeiro Gomes Pereira >> > > > > Twitter <https://twitter.com/#!/drgomesp> | Facebook< >> > >https://www.facebook.com/profile.php?id=100000407054469> >> > > > > | LinkedIn < >> > >http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39> >> > > > > E-mail: [email protected] >> > > > > iPhone: +55 (48) 9111-0931 >> > >> > > > > Em 12 de julho de 2011 15:36, Jefferson <[email protected]> >> > > escreveu: >> > >> > > > > Pessoal boa tarde, >> > >> > > > >> gostaria de saber se tem como no kohana gravar automaticamente um >> > > > >> lastupdate toda fez que um registro for modificado sem ter que >> alterar >> > > > >> model por model, é como se toda tabela tivesse o campo >> lastupdate, >> > > > >> entedem? >> > >> > > > >> grato pela atenção, acho que vou ter que alterar direto na classe >> do >> > > > >> ORM >> > >> > > > >> -- >> > > > >> 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. >> >> > > > -- > Anderson Marques Ferraz > UEFS - Engenharia de Computação - 2006.1 > Linux user #500881 - http://counter.li.org/ > > Money demands that you sell, not your weakness to men's stupidity, but your > talent for their reason. > (Francisco d'Anconia) > > -- > 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. > -- Atenciosamente, Bernardo Sepulveda de Castro ------- ------- ------- -------- -------- -------- *Sudeste Hosting...* Ideias e Soluções Web www.sudestehosting.com.br (21)3305-3105 -- 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.
