in reply to Re^2: Quick way to set up columns with Class::DBI ?
in thread Quick way to set up columns with Class::DBI ?

DBIx::Class is also capable of auto-configuration from your database. Both will work for BREAD. There are some auto-BREAD/CRUD things for Catalyst that use DBIx::Class, but I haven't personally tried them.
  • Comment on Re^3: Quick way to set up columns with Class::DBI ?

Replies are listed 'Best First'.
Re^4: Quick way to set up columns with Class::DBI ?
by jfrm (Monk) on Aug 21, 2006 at 10:44 UTC
    Thanks for this. Having had great difficulty trying to install Rose, I'm now having a look at DBIx class. But I was interested in your comment on Catalyst which I've seen mentioned in a variety of places. I've tried to read up on it and see that it is supposed to be good. However, I must confess to not understanding at all what it does. Is there anyone out there who can explain in almost layman's terms why it's useful and what it does?

    It looks rather complicated and big. Given that I just want to BREAD using HTML forms, is it worth enduring the learning curve? i.e. should I be using Catalyst or is this a sledgehammer to crack a nut?
      What was the trouble with installing Rose::DB::Object?

      Catalyst is kind of a toolkit collection of CPAN modules with an API to help you map web requests to code. It's somewhat complex if you've never used an MVC coding style before.

      There are many auto-database projects out there. I can't personally vouch for any of them. I thought Maypole did pretty well at instant editing for simple databases, but it's pretty married to Class::DBI. I'd suggest you crawl through CPAN a little, or freshmeat.net, and find some likely prospects.