package DBIx::Connector::Driver::Pg; use strict; use warnings; use base 'DBIx::Connector::Driver'; our $VERSION = '0.55'; sub savepoint { my ($self, $dbh, $name) = @_; $dbh->pg_savepoint($name); } sub release { my ($self, $dbh, $name) = @_; $dbh->pg_release($name); } sub rollback_to { my ($self, $dbh, $name) = @_; $dbh->pg_rollback_to($name); } 1; __END__ =head1 Name DBIx::Connector::Driver::Pg - PostgreSQL-specific connection interface =head1 Description This subclass of L provides PostgreSQL-specific implementations of the following methods: =over =item C =item C =item C B Due to L in the implementation of DBD::Pg's C method, DBD::Pg 3.5.0 or later is strongly recommended. =back =head1 Authors This module was written and is maintained by: =over =item David E. Wheeler =back It is based on code written by: =over =item Matt S. Trout =item Peter Rabbitson =back =head1 Copyright and License Copyright (c) 2009-2013 David E. Wheeler. Some Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =cut