X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FODBC%2FDB2_400_SQL.pm;h=16be2f8c14eafc254de7fea2cec46ac6f35cd8f0;hb=dd415de8014e0461d73eb092089b1f51dc894884;hp=5b8b348f86f3ea71fab2b9e9109b3d960e0f1dfd;hpb=c1e64353bd426295d8ab946bec35d695e5a38d7c;p=dbsrgits%2FDBIx-Class-Historic.git diff --git a/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm b/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm index 5b8b348..16be2f8 100644 --- a/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm +++ b/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm @@ -3,6 +3,7 @@ use strict; use warnings; use base qw/DBIx::Class::Storage::DBI::ODBC/; +use mro 'c3'; sub _dbh_last_insert_id { my ($self, $dbh, $source, $col) = @_; @@ -22,7 +23,7 @@ sub _dbh_last_insert_id { sub _sql_maker_opts { my ($self) = @_; - + $self->dbh_do(sub { my ($self, $dbh) = @_; @@ -42,8 +43,8 @@ over ODBC =head1 SYNOPSIS - # In your table classes - __PACKAGE__->load_components(qw/PK::Auto Core/); + # In your result (table) classes + use base 'DBIx::Class::Core'; __PACKAGE__->set_primary_key('id');