[Catalyst] More complex Class::DBI::Sweet usage?

Rob Kinyon rob.kinyon at gmail.com
Tue Jul 5 20:17:20 CEST 2005


Here it is. It's not extremely well documented, but it's well-tested.
Basically, you have a HoH (this needs improved) that describes your
schema. You send in a minimal description of your query and it finds
all the missing joins and adds them in.

The really cool thing is that, if you want, you can denormalize your
schema and it will take advantage of that. This was important for the
reporting app I wrote this for.

The reason I've never released it to CPAN is because I have no idea
what kind of API this would want. So, I've been lackadaisically trying
to get the main thrust included in some other distro, preferably CDBI.

The HoH, ideally, would be replaced or generated by some CDBI::Loader
magic, but I haven't looked too deeply into it.

Rob

On 7/5/05, Jules Agee <julesa at pcf.com> wrote:
> Rob Kinyon wrote:
> > I have an implementation of auto-joins using graphs. Do you want it?
> 
> I'd love to see that, Rob.
> 
> Thanks Matt, Perrin, and Rob! Your advice has been very helpful.
> 
> -Jules
> 
> 
> _______________________________________________
> Catalyst mailing list
> Catalyst at lists.rawmode.org
> http://lists.rawmode.org/mailman/listinfo/catalyst
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Rob-Database-0.32.tar.gz
Type: application/x-gzip
Size: 15518 bytes
Desc: not available
Url : http://lists.rawmode.org/pipermail/catalyst/attachments/20050705/15e2497b/Rob-Database-0.32.tar-0001.bin


More information about the Catalyst mailing list