<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>
<BR><BR>&gt; Date: Thu, 3 May 2007 17:09:01 -0300<BR>&gt; From: edencardim@gmail.com<BR>&gt; To: cascavel-pm@pm.org<BR>&gt; Subject: Re: [Cascavel-pm] MVC e WxPerl<BR>&gt; <BR>&gt; On 5/3/07, Alceu Rodrigues de Freitas Junior &lt;glasswalk3r@hotmail.com&gt; wrote:<BR>&gt; &gt; Eu também não. O programa tem como entrada uma query que faz joins com<BR>&gt; &gt; várias tabelas e gera como saída uma tabela contendo o nome de cada campo<BR>&gt; &gt; (coluna), seu tipo e tamanho. Útil para gerar documentações de interfaces de<BR>&gt; &gt; saída.<BR>&gt; <BR>&gt; A classe DBIx::Class::Schema::Loader::DBI, contida na distribuição do<BR>&gt; DBIx::Class::Schema::Loader tem funções que fazem isso, só precisa<BR>&gt; fornecer a string de conexão com o banco. E tem outras classes que<BR>&gt; fazem o mesmo para alguns sgbds específicos.<BR><BR>
E como o DBIx lida quando o programa tem que se conectar a qualquer base de dados? Basta passar a conexão do banco (considerando que os drivers necessários estejam disponíveis) e mandar bala?<BR>
<BR>&gt; &gt; Eu realmente não sei se o DBIx::Class seria uma escolha boa por trabalhar<BR>&gt; &gt; com ORM.<BR>&gt; <BR>&gt; Não entendi... Porque o fato do DBIx::Class ser um ORM faz com que ele<BR>&gt; não seja uma boa escolha?<BR><BR>
Porque alguém que trabalha com ORM geralmente não quer saber de queries, quando o programa proposto justamente exibe detalhes da uma. É meio paradoxal, como ir de São Paulo até Minas e depois para o Rio de Janeiro sendo que você queria mesmo era ir para o Rio.<BR>
&nbsp;<BR>
Claro, como não sei usar o DBIx e nem conheço os detalhes de implementação essa pode ser uma impressão errada.<BR>
&nbsp;<BR>
[]'s<BR>
Alceu<BR><br /><hr />Explore the seven wonders of the world <a href='http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE' target='_new'>Learn more!</a></body>
</html>