line |
true |
false |
branch |
54
|
0 |
0 |
if exists $info->{'dsn_extra'} |
64
|
0 |
0 |
if $exception |
77
|
0 |
0 |
if $self->__ado_connection |
83
|
0 |
0 |
if (ref $dsn eq "CODE") |
86
|
0 |
0 |
unless ($dsn) |
97
|
0 |
0 |
unless defined $user |
98
|
0 |
0 |
if (not $have_pass and exists $self->_passwords->{$dsn}{$user}) |
102
|
0 |
0 |
unless defined $pass |
106
|
0 |
0 |
unless ($opened or $have_pass) |
107
|
0 |
0 |
if (exists $ENV{'DBI_PASS'}) { } |
112
|
0 |
0 |
if ($opened) { } |
121
|
0 |
0 |
if ($opened) |
132
|
0 |
0 |
if ($opened) |
138
|
0 |
0 |
unless ($opened) |
150
|
0 |
0 |
if $self->__adox_catalog |
170
|
0 |
0 |
if ($self->preserve_case) { } |
171
|
0 |
0 |
if $col_obj->Name eq $col |
174
|
0 |
0 |
if lc $col_obj->Name eq lc $col |
184
|
0 |
0 |
if ($self->__adox_catalog) |
195
|
0 |
0 |
if $self->_disable_pk_detection |
207
|
0 |
0 |
unless ($indexes) |
214
|
0 |
0 |
if ($idx->PrimaryKey) |
228
|
0 |
0 |
if $self->_disable_fk_detection |
238
|
0 |
0 |
unless ($keys) |
248
|
0 |
0 |
unless $key->Type == 2 |
260
|
0 |
0 |
$self->db_schema ? : |
288
|
0 |
0 |
($col_obj->Attributes & 2) == 2 ? : |
290
|
0 |
0 |
if ($data_type eq 'counter') { } |
|
0 |
0 |
elsif ($data_type eq 'longbinary') { } |
|
0 |
0 |
elsif ($data_type eq 'longchar') { } |
|
0 |
0 |
elsif ($data_type eq 'double') { } |
|
0 |
0 |
elsif ($data_type eq 'guid') { } |
|
0 |
0 |
elsif ($data_type eq 'byte') { } |
|
0 |
0 |
elsif ($data_type eq 'currency') { } |
|
0 |
0 |
elsif ($data_type eq 'decimal') { } |
319
|
0 |
0 |
if (ref $info->{'size'} eq "ARRAY" and $info->{'size'}[0] == 19 and $info->{'size'}[1] == 4) |
326
|
0 |
0 |
if (ref $info->{'size'} eq "ARRAY" and $info->{'size'}[0] == 18 and $info->{'size'}[1] == 0) |
332
|
0 |
0 |
if (not $data_type =~ /^(?:(?:var)?(?:char|binary)|decimal)\z/ and $data_type ne "currency") |