[Catalyst] ORMs, CRUD, etc

Matt S Trout dbix-class at trout.me.uk
Sat Apr 29 04:40:17 CEST 2006


Guillermo Roditi wrote:
> Ok,
> I want to use an ORM. For what I want to do it would really be hugely 
> beneficial. What is the difference between Rose::DB, DBIC, CDBI, 
> DBIx::Schema, DBIC::Schema etc etc etc

If you already have production Class::DBI code, for the moment use that but 
look at porting it ASAP.

Otherwise you want to look at DBIx::Class, which seems to be the Catalyst 
user's general preference (my fault but I started it because Class::DBI kept 
forcing me to say "no" to client requests and DBIx::Class never has yet - 
whivh from a business point of view is always preferable :)

Rose::DB::Object is also dmmn good; I prefer DBIx::Class but then again I 
founmded the project, and the author of Rose::DB::Object is smart - which you 
prefer is a matter of which library best fits the way you think.

-- 
      Matt S Trout       Offering custom development, consultancy and support
   Technical Director    contracts for Catalyst, DBIx::Class and BAST. Contact
Shadowcat Systems Ltd.  mst (at) shadowcatsystems.co.uk for more information

+ Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +



More information about the Catalyst mailing list