Well, I quite like the approach in DBIx::Class::Manual::Example, and I've started DBIx::Class::Manual::Example::Queries to show some further examples building on the first one. Feel free to offer suggestions or to finish it ;) - disclaimer - there may well be logic errors in this material to date.
There's less conceptual ground to cover in DBIC than in Catalyst so I think it lends itself to a slightly different approach. My criteria for this tutorial stuff is that a. there should be more discussion than in a basic api reference (eg DBIC::Resultset's pod - I find it's terseness frequently confusing) and b. There should be working reference implementation code to hold the hand of the unwary n00b to stop them from having to ask silly questions. The alternative approach would be to write some wrapper pod around the existing DBIC tests of relevance to explain wtf is going on which of course takes care of the reference implementation problem at source. Either way, let me know what you think. On 05/10/06, Mike Earley <[EMAIL PROTECTED]> wrote: > Thanks for the heads up. I'll take a look at the Catalyst tutorial for any > enlightening explanations and examples. I'm still going to plod on with my > own DBIX::Class specific tutorial without the Catalyst distractions. I > write > a lot of automation code and really don't need the V of MVC. > > Mike > > Bogdan Lucaciu wrote: > > On Wed, 2006-10-04 at 18:25 -0400, Mike Earley wrote: > >> I'm willing to write it, but I'm a DBIC beginner myself and have lots > >> of > >> questions. Some are pretty basic, some are the > >> what-were-they-thinking > >> types, but most are probably the same you'd get from most DBIC > >> newbies. > >> > >> I already have a start on a first lesson. Two tables, one with a > >> belongs_to > >> relation to the other, the other with a has_many relation back. You > >> can > >> cover a lot of the basics with this simple example. I know, I've been > >> trying to reconcile what I read in the documentation with this very > >> simple > >> schema and I'm not going to admit in a forum of my betters how long it > >> took > >> me to just get to the point where I could add some data to the > >> tables. > > > > check Catalyst::Manual::Tutorial , it covers a lot of DBIC goodness. > > > > > > _______________________________________________ > 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]/ > _______________________________________________ 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]/
