Branch Coverage

blib/lib/oEdtk/DBAdmin.pm
Criterion Covered Total %
branch 0 62 0.0


line true false branch
52 0 0 unless ($result)
59 0 0 if ($create_option =~ /-create/i) { }
62 0 0 unless $dbh->do($sql_create, undef)
67 0 0 unless $dbh->do($sql_insert, undef)
120 0 0 unless open my $fh, '<', $in
125 0 0 if (defined $$params{'header'}) { }
143 0 0 if ($$params{'mode'} =~ /merge/i)
152 0 0 if (defined $$seqlot{'ED_SEQLOT'}) { }
184 0 0 if ($@) { }
210 0 0 unless (defined $dbh)
211 0 0 if (defined $$cfg{"${dsnvar}_BAK"}) { }
214 0 0 unless (defined $dbh)
250 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
257 0 0 unless $dbh->do("DROP TABLE $table")
268 0 0 unless $dbh->do($sql, undef)
277 0 0 unless (defined $$cfg{'EDTK_ENTIRE_YEARS_KEPT'} and $$cfg{'EDTK_ENTIRE_YEARS_KEPT'} > 0)
294 0 0 if (not $result) { }
302 0 0 unless $dbh->do($sql_clean, undef, $check)
314 0 0 if (not $result) { }
321 0 0 unless $dbh->do($sql_clean, undef, $check)
335 0 0 if (not $result) { }
342 0 0 unless $dbh->do($sql_clean, undef, $check)
381 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
405 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
431 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
454 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
543 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
557 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
578 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
590 0 0 unless $dbh->do(_sql_fixup($dbh, $sql))
622 0 0 if ($$dbh{'Driver'}{'Name'} ne 'Oracle')