[Dbix-class] Re: DBIx::Class and savepoints

Brandon Black blblack at gmail.com
Wed Nov 1 15:34:48 GMT 2006


On 11/1/06, Josef Karthauser <joe at tao.org.uk> wrote:
>
> Hi there,
>
> I note in the DBIx::Class::Manual::Cookbook page that there is some plan
> to support savepoints in the transaction handling in a future release.
> I'm interested in this work, is it something I could add relatively
> easily or does it require a restructuring of the module in some way?


(I'm sending this to you and the mailing list that you should probably join
and direct further questions at rather than me directly, sub info is at:
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class ).

Savepoints and true nested transactions are not standardized across
databases (and at least a couple of our key database backends don't support
either one), so this will have to be something implemented independantly for
each vendor that supports them (although of course we should have a common
API for using them).  I don't think there will be too much "restructuring"
involved, but the Storage::DBI code (where you'd start looking, that and the
vendor subclasses) is dauntingly complex.  You'll definitely want to work
from our development branch instead of the stable releases, as Storage::DBI
has changed substantially in this dev cycle already.  You'll probably want
to hop on irc.perl.org #dbix-class for more.

-- Brandon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://jules.scsys.co.uk/pipermail/dbix-class/attachments/20061101/5b1=
89dfa/attachment.htm


More information about the Dbix-class mailing list