Fix multiple storage regressions from 52416317
authorRafael Kitover <rkitover@cpan.org>
Mon, 22 Nov 2010 08:41:56 +0000 (03:41 -0500)
committerPeter Rabbitson <ribasushi@cpan.org>
Tue, 23 Nov 2010 16:48:32 +0000 (17:48 +0100)
commite366f8071f0797f739114539858e59bd3aea3baa
tree481fc95986b6f637f660257da941b3c0fc3af0bc
parent7e3df949d1d99eb4f622600121df380ca5f2ef0d
Fix multiple storage regressions from 52416317

Factor out the pre-insert value fetching again, some storages need
to hook there. The rest is just riba being retarded, Caelum++
lib/DBIx/Class/Storage/DBI.pm
lib/DBIx/Class/Storage/DBI/Replicated.pm
lib/DBIx/Class/Storage/DBI/SQLAnywhere.pm
lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm