On Tue, Dec 30, 2008 at 9:29 PM, Stevan Little <stevan.lit...@iinteractive.com> wrote: > Sean, > > Take a look at the test suite, specifically the code inside > https://svn.iinteractive.com/repos/cpan/MooseX-DBIC/trunk/t/lib/ that is the > most complete example we have (other then $work code which I can't show > you). > > Keep in mind though that this module is unreleased and only been used in one > (fairly straightforward) $work application so far. In other words, this is > unreleased pre-alpha software, use at your own risk. Chris Prather (perigrin > on IRC) can speak to this better then I can as he was the author of the > $work app. > > That all said, it is a pretty simple wrapper and I suspect it doesn't have > too many bugs lurking below the surface as it is very shallow. And if you > really would like to see it released and more stable I would be happy to > give you a commit-bit and you can start writing more tests, docs, etc.
Actually it was pretty straight forward to use, it didn't have a lot of "advanced" sugar, and so the classes got uglier the further into the project I got (especially when time got *really* short and things had to start getting done less "optimally"). The test suite is fairly representative of the "simple" interface, anything more advanced and really you're just writing DBIx::Class calls directly ( __PACKAGE__->has_man(...) ) so you'd look at the DBIC docs for that. -Chris