| blib/lib/SQL/Translator/Schema/Table.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 24 | 31 | 77.4 |
| line | l | !l | condition |
|---|---|---|---|
| 619 | 1 | 1 | scalar(@{$fk{$table1->name};} == 1) and scalar(@{$fk{$table2->name};} == 1) |
| 0 | 1 | scalar(@{$fk{$table1->name};} > 1) and scalar(@{$fk{$table2->name};} == 1) | |
| 1 | 0 | scalar(@{$fk{$table1->name};} == 1) and scalar(@{$fk{$table2->name};} > 1) | |
| 0 | 1 | scalar(@{$fk{$table1->name};} > 1) and scalar(@{$fk{$table2->name};} > 1) |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 104 | 320 | 215 | 79 | $pk and $constraint->type eq "PRIMARY KEY" |
| 168 | 0 | 1 | 2 | $self->_has_constraints and grep {$_->name eq $constraint_name;} @{$self->_constraints;} |
| 246 | 0 | 1 | 2 | $self->_has_indices and grep {$_->name eq $index_name;} @{$self->_indices;} |
| 360 | 0 | 1 | 2 | $self->_has_fields and exists $self->_fields->{$field_name} |
| 612 | 0 | 1 | 2 | defined $fk{$table1->name} and defined $fk{$table2->name} |
| line | l | !l | condition |
|---|---|---|---|
| 314 | 1070 | 283 | &max(keys %$existing_order) || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 574 | 5 | 2 | 2 | $field->is_primary_key or $field->is_foreign_key |
| 974 | 2 | 3 | 9 | $_->is_foreign_key || $_->is_primary_key |