X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FPg.pm;h=4428b1fff5e7a9acda987b278548c5d2d6d079e4;hb=d815b6a502529d2ba0804d86d25e648d1a0f7631;hp=6d9d2e7f4b13e7b65c831a51761d7f2517172fa7;hpb=1f5aae08362fffa1fcf0991909293d9c418e1c40;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI/Pg.pm b/lib/DBIx/Class/Storage/DBI/Pg.pm index 6d9d2e7..4428b1f 100644 --- a/lib/DBIx/Class/Storage/DBI/Pg.pm +++ b/lib/DBIx/Class/Storage/DBI/Pg.pm @@ -16,13 +16,11 @@ use Context::Preserve (); warn __PACKAGE__.": DBD::Pg 2.9.2 or greater is strongly recommended\n" if ($DBD::Pg::VERSION < 2.009002); # pg uses (used?) version::qv() -sub can_insert_returning { +sub _supports_insert_returning { my $self = shift; - my ($major, $minor) = $self->_server_info->{dbms_ver} =~ /^(\d+)\.(\d+)/; - return 1 - if ($major > 8) || ($major == 8 && $minor >= 2); + if $self->_server_info->{normalized_dbms_version} >= 8.002; return 0; }