By Matt S Trout (‎mst‎) from northwestengland.pm, dahut.pm, drinkers.pm, lgbt.pm
Date: Friday, 19 September 2008 15:20
Duration: 40 minutes
Target audience: Any
Language: English

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

Attended by: Alessio Bragadini (‎abragad‎), osfameron, Valerio Paolini (‎valdez‎), Carlo Caminati, Emanuele Zeppieri (‎emazep‎), Maciej Czekay (‎Bruno‎), tunnuz, Michele Dell'Aquila, menozero, per arne sletner,

Platinum Sponsors

A-Tono Dada S.p.A. Opera software pair Networks Wind Telecomunicazioni SpA

Gold Sponsors

ActiveState Booking.com Linux&C O'Reilly Media Seeweb Smart Open Software

Silver Sponsors

Apress Computer Shop No Starch Press Sytel Reply The Pragmatic Bookshelf Università di Pisa


italpro Packt publishing Canonical


Comune di Pisa YAPC Europe Foundation Perl Foundation