On Mon, Jul 16, 2007 at 12:23:46PM +0200, Marc Espie wrote:
> I was wondering if some people have played with various RDBMs, and what
> they think of them.
>
> Initially, not knowing very much, I came to DBIx::Class. I still follow
> the list and look at it, but I am currently exploring Rose::DB::Object.
>
> The plusses for me:
> - it appears to be faster;
> - the organization is somewhat saner. I *like* the explicit separation between
> metadata, column stuff and search objects.
DBIx::Class has at least the same separation here as RDBO, I'm not sure I
understand what you mean.
> There are `clean' subclassing entries; it looks simpler to extend.
Simpler to extend but much harder to extend interestingly; it sacrifices
quite a lot of possibilities here for speed.
How many independent RDBO extensions do you see on the CPAN? :)
> - it appears to fully support many-to-many relationships (after trying
> searches with DBIx::Class).
Define 'fully support'.
> I haven't explored Gantry stuff, nor the original Class::DBI...
Gantry recommends DBIx::Class these days. The Class::DBI::Sweet extension
they use was a collaboration between a couple of the Cat team and I, and
was largely what made us give up on CDBI and start this project.
--
Matt S Trout Need help with your Catalyst or DBIx::Class project?
Technical Director Want a managed development or deployment platform?
Shadowcat Systems Ltd. Contact mst (at) shadowcatsystems.co.uk for a quote
http://chainsawblues.vox.com/ http://www.shadowcatsystems.co.uk/
_______________________________________________
List: http://lists.rawmode.org/cgi-bin/mailman/listinfo/dbix-class
Wiki: http://dbix-class.shadowcatsystems.co.uk/
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class/
Searchable Archive: http://www.mail-archive.com/[email protected]/