DBIx::Class::Shadow
By Arthur Schmidt (fREW)
Date: Tuesday, 28 June 2011 14:50
Duration: 20 minutes
Target audience: Intermediate
Language:
Tags: dbic dbix::class journal shadow versioncontrol
In 2010 I spent a good amount of time hacking on and using DBIx::Class::Journal. It is great for getting solid journaling. What it's not great at is using that data. My new module, DBIx::Class::Shadow, will allow much more power, such as searching for changes, searching for versions, and most importantly, versioned results will retain all of the relationships of the original results, allowing you to do clever things like: $current_artist->versions->back(10)->cds, giving you the cds of the artist 10 revisions back.
In this talk I will discuss how to use this tool and hopefully showcase an application that uses it.
- JT Smith
- Stevan Little (stevan)
- Arthur Schmidt (fREW)
- Kenneth Graves (kag)
- Jason Crome (CromeDome)
- Yanick Champoux (Yanick)
- Ricardo Signes (rjbs)
- Dave Doyle (meraxes)
- jerry gay (particle)
- Andrew Grangaard (spazm)
- Todd Rinaldo (toddr)
- John Lightsey (J.D.)
- Sam Vilain (mugwump)
- John Anderson (genehack)
- David Neimeyer
- Andrew Rodland (hobbs)
- Jess Robinson (castaway)
- Chas. Owens (cowens)
- Justin Hunter (arcanez)
- Greg Estep
- Sterling Hanenkamp (zostay)
- bryan abfalter
- Kartik Thakore (kthakore)
- Zach Morgan
- Matthew Horsfall (alh)
- Link McGaughey
- Jacob Gelbman
- Mike Burns (lungching)
- G. Wade Johnson (gwadej)