|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
102
 | 
 0  | 
 0  | 
 if ($driver eq 'mysql') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($driver eq 'sqlite') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($driver eq 'pg') { }  | 
 
| 
105
 | 
 0  | 
 0  | 
 if ($self->_dbh->{'mysql_serverversion'} < 40101)  | 
 
| 
118
 | 
 0  | 
 0  | 
 unless $self->_dbh->{'AutoCommit'}  | 
 
| 
129
 | 
 0  | 
 0  | 
 unless $self->_dbh->{'AutoCommit'}  | 
 
| 
134
 | 
 0  | 
 0  | 
 if ($self->_dbh->{'pg_server_version'} < 90100)  | 
 
| 
153
 | 
 0  | 
 0  | 
 unless $self->_dbh->{'AutoCommit'}  | 
 
| 
189
 | 
 0  | 
 0  | 
 unless (defined $session_data)  | 
 
| 
202
 | 
 0  | 
 0  | 
 if $session  | 
 
| 
215
 | 
 0  | 
 0  | 
 unless (defined $self->id)  | 
 
| 
239
 | 
 0  | 
 2  | 
 if defined $$settings{'dbh'}  | 
 
| 
244
 | 
 1  | 
 1  | 
 unless $valid_dsn  | 
 
| 
246
 | 
 1  | 
 0  | 
 unless (defined $$settings{'user'} and defined $$settings{'password'})  | 
 
| 
261
 | 
 2  | 
 2  | 
 unless $$settings{'table'}  | 
 
| 
272
 | 
 0  | 
 0  | 
 if (defined $$settings{'serializer'})  | 
 
| 
287
 | 
 0  | 
 0  | 
 if (defined $$settings{'deserializer'})  |