<?xml version="1.0" encoding="windows-1252"?>
<node id="701276" title="Re^2: Perl ORM comparison (Class::DBI vs. DBIx::Class vs. Rose::DB::Object)" created="2008-07-30 17:14:22" updated="2008-07-30 13:14:22">
<type id="11">
note</type>
<author id="694625">
aulusoy</author>
<data>
<field name="doctext">
&lt;p&gt;With regard to single/multiple authors, I have chosen to be neutral in the comparison. This way, the reader can decide on it himself/herself.&lt;/p&gt;

&lt;p&gt;I have taken out the second best/worst performance bit. You have a point there. &lt;/p&gt;

&lt;p&gt;&lt;i&gt;Static&lt;/i&gt; class metadata generation is a feauture of [cpan://Rose::DB::Object] only. This is distinct from &lt;i&gt;dynamic&lt;/i&gt; run-time generation, which is present in [cpan://DBIx::Class] too. [cpan://Rose::DB::Object] lets you generate the code from the database and then save it in a static manner. It's a semi-manual process. On the other hand, the fully dynamic style (like that of [cpan://DBIx::Class]) is also available.&lt;/p&gt;

&lt;p&gt;For the other points, I have updated the comparison.&lt;/p&gt;
</field>
<field name="root_node">
700283</field>
<field name="parent_node">
700497</field>
</data>
</node>
