Condition Coverage

blib/lib/DBIx/DBSchema/Column.pm
Criterion Covered Total %
condition 0 38 0.0


and 3 conditions

line !l l&&!r l&&r condition
291 0 0 0 defined $self->length && $self->length
318 0 0 0 defined $self->default and $self->default ne ''
0 0 0 defined $self->default and $self->default ne '' and ref $dbh
0 0 0 defined $self->default and $self->default ne '' and ref $dbh and $dbd->column_value_needs_quoting($self)
458 0 0 0 not $self->null and $new->null
467 0 0 0 $self->null and not $new->null
478 0 0 0 $old_default ne $new_default and uc $old_default ne 'NOW()' || uc $new_default ne 'NOW()'
493 0 0 0 $$opt{'nullify_default'} and $old_default eq q['']
0 0 0 $$opt{'nullify_default'} and $old_default eq q[''] and $new->null

or 2 conditions

line l !l condition
276 0 0 $null ||= 'NOT NULL'

or 3 conditions

line l !l&&r !l&&!r condition
82 0 0 0 ref $proto || $proto
280 0 0 0 $$hashref{'effective_default'} || $self->quoted_default($dbh)
478 0 0 0 uc $old_default ne 'NOW()' || uc $new_default ne 'NOW()'