Branch Coverage

blib/lib/DBIx/DBSchema/Table.pm
Criterion Covered Total %
branch 0 76 0.0


line true false branch
119 0 0 if (ref $_[0]) { }
126 0 0 if ref $self->{'indices'} eq "ARRAY"
194 0 0 $driver ? :
212 0 0 unless my $type_info = scalar $dbh->type_info($sth->{'TYPE'}[$sthpos])
218 0 0 if ($driver)
264 0 0 $driver ? :
320 0 0 unless exists $self->{'columns'}{$column}
334 0 0 if (defined $value) { }
349 0 0 if (defined $value) { }
352 0 0 defined $self->{'local_options'} ? :
364 0 0 if (defined $value) { }
372 0 0 unless $self->{'primary_key'} =~ /^(\w*)$/
412 0 0 exists $self->{'indices'} ? :
430 0 0 if $indices{$_}->unique
472 0 0 if $self->primary_key and not grep(/PRIMARY KEY/i, @columns)
514 0 0 unless my(@fks) = $self->foreign_keys_sql
564 0 0 if ($self->column($column)) { }
565 0 0 if $DEBUG > 1
576 0 0 if $DEBUG > 1
595 0 0 if (exists $new_indices{$old} and $old_indices{$old}->cmp($new_indices{$old})) { }
0 0 elsif ($driver eq 'Pg' and $dbh->{'pg_server_version'} >= 80000) { }
599 0 0 if $DEBUG > 1
608 0 0 if (@same)
613 0 0 if $DEBUG > 1
632 0 0 if $DEBUG > 1
634 0 0 $driver ne 'mysql' ? :
0 0 $driver eq 'mysql' ? :
639 0 0 if $DEBUG > 1
649 0 0 if $DEBUG
659 0 0 if @at
663 0 0 if $DEBUG and @r
707 0 0 if grep $foreign_key->cmp($_), $self->foreign_keys
715 0 0 if grep $foreign_key->cmp($_), $new->foreign_keys
716 0 0 unless $foreign_key->constraint
721 0 0 unless @at
754 0 0 exists $self->{'foreign_keys'} ? :
761 0 0 unless my $sth = $dbh->prepare("SELECT * FROM $table WHERE 1=0")
763 0 0 unless $sth->execute