Given that I will have to make all my DBIx::Class::Schema objects by hand, will I come out ahead by making a complete model in that manner? Or am I better off sticking with posing relevant queries directly to DBI, and forgoing the use of DBIx::Class?
That depends on how you want to use the data that comes out of a database. If you want an object for each row, DBIx::Class can be a real time saver. If you want convenient access to related objects too.
If you don't want that, there's not much point in using DBIx::Class.
So far I've used DBIx::Class in only one non-small project, and even though I've set up all the DBIx::Class classes for the tables myself, I'm glad I've used it. I would have ended up wrapping the data in objects anyway.
Perl 6 - links to (nearly) everything that is Perl 6.
| [reply] |