DBIx::MasterClass
By Matt Trout from Dahut.pm
Date: Thursday, 14 August 2008 13:30
Duration: 30 minutes
Tags: catalyst class databases dbi dbix orm
In this talk I'll be covering the topics that I find are most often greeted with "that's cool, I didn't know I could do that"] by DBIx::Class users when presented as a solution to their problem on IRC, mailing lists or on-site:
- custom resultsources for 'virtual view' creation
- resultset subclassing to produce customised collections
- database deployment and versioning via SQL::Translator support
- transparent query restrictions via the RestrictWithObject extension
- digests and password encryption with the EncodedColumn extension
- complex relationships and custom join conditions
- efficient bulk insert and update operations
- using DBIx::Class against view-based OODB schemas
- Philippe Bruhat (BooK)
- Paul-Christophe Varoutas
- Thomas Klausner (domm)
- Michael Kröll (pepl)
- Stephane Payrard (cognominal)
- mirod
- JJ
- Leo Lapworth (Ranguard)
- Lars Thegler (tagg)
- Abe Timmerman (abeltje)
- Dagfinn Ilmari Mannsåker (ilmari)
- Diego Kuperman
- Roberto Henríquez
- Espen Myhre (espenmy)
- Arne Sommer (Arne)
- Lars Balker Rasmussen (lbr)
- Tobias Henoeckl (hoeni)
- Chisel Wright (Chiz)
- Jörg Plate (Patterner)
- Henrik Andersen (HEM)
- Aristoteles Pagaltzis
- Bartosz Jakubski (migo)
- Søren Døygaard
- Josh McAdams (jmcadams)
- Martin Kjeldsen (baest)
- Peter Edwards (peterdragon)
- Francoise Dehinbo
- David Jack Wange Olrik (da5id)
- Michael Lang
- Mark Keating (mdk/markie)
- Rune Mydske Nielsen (runeni)
- Matija Grabnar (matija)
- Edmund von der Burg
- David Leadbeater (dgl)
- Billy Abbott (cowfish)
- Stefan Hornburg (racke)
- Cecilie Fritzvold
- Vincent Pit (VPIT)
- Imran Chaudhry
- Patrick Donelan (patspam)
- Stan Sawa
- Jason Tang (Jase)
- Darius Jokilehto
- Jacob Bunk Nielsen
- Andrew Bayliss
- Jason Armstrong
- Henrik Hald Nørgaard
- Nicholas Oxhøj (noxhoej)