line |
true |
false |
branch |
106
|
0 |
22 |
if ($args->{'producer_options'}) |
114
|
3 |
19 |
if (not $self->output_db) |
127
|
0 |
22 |
if $@ |
129
|
14 |
8 |
if (my $preprocess = $producer_class->can('preprocess_schema')) |
146
|
10 |
56 |
if (my $old_name = $tar_table->extra('renamed_from')) { } |
148
|
10 |
0 |
if ($src_table) { } |
158
|
11 |
55 |
unless ($src_table) |
166
|
0 |
55 |
if $self->case_insensitive |
183
|
0 |
68 |
if $self->case_insensitive |
186
|
13 |
55 |
unless $src_tables_checked{$src_table_name} |
202
|
0 |
19 |
if $@ |
219
|
15 |
4 |
if (not $self->no_batch_alters and my $batch_alter = $producer_class->can('batch_alter_table')) { } |
247
|
0 |
40 |
unless $flattened_diffs{$_} |
|
22 |
18 |
if (@{[] unless $flattened_diffs{$_};}) { } |
251
|
29 |
1 |
$_ ? : |
|
9 |
22 |
ref $_ eq 'ARRAY' ? : |
252
|
3 |
0 |
$self->ignore_missing_methods ? : |
|
19 |
3 |
$meth ? : |
270
|
9 |
10 |
if (my(@tables) = @{$self->tables_to_create;}) |
288
|
8 |
11 |
unless $self->{'tables_to_drop'} |
|
11 |
8 |
if (my(@tables_to_drop) = @{[] unless $self->{'tables_to_drop'};}) |
291
|
0 |
0 |
$self->ignore_missing_methods ? : |
|
11 |
0 |
$meth ? : |
297
|
15 |
4 |
if (@diffs) { } |
304
|
19 |
0 |
if (@diffs) |
305
|
2 |
17 |
unless ($self->output_db =~ /^(?:MySQL|SQLite|PostgreSQL)$/) |
310
|
2 |
187 |
$_ =~ /;\s*\z/msx ? : |
|
189 |
0 |
$_ ? : |
313
|
1 |
18 |
wantarray ? : |
326
|
9 |
7 |
if ($i_tar->equals($i_src, $self->case_insensitive, $self->ignore_index_names)) |
336
|
5 |
7 |
if not $self->ignore_index_names and $checked_indices{$i_src} |
338
|
4 |
7 |
if $i_src->equals($i_tar, $self->case_insensitive, $self->ignore_index_names) |
356
|
75 |
105 |
if ($c_tar->equals($c_src, $self->case_insensitive, $self->ignore_constraint_names)) |
371
|
59 |
20 |
if not $self->ignore_constraint_names and $checked_constraints{$c_src} |
373
|
16 |
70 |
if $c_src->equals($c_tar, $self->case_insensitive, $self->ignore_constraint_names) |
390
|
9 |
191 |
if (my $old_name = $tar_table_field->extra->{'renamed_from'}) |
392
|
9 |
0 |
if ($src_table_field) { } |
404
|
26 |
165 |
unless ($src_table_field) |
412
|
48 |
0 |
unless ($tar_table_field->equals($src_table_field, $self->case_insensitive) or $tar_table_field->equals($src_table_field->parsed_field, $self->case_insensitive) or $tar_table_field->parsed_field->equals($src_table_field, $self->case_insensitive) or $tar_table_field->parsed_field->equals($src_table_field->parsed_field, $self->case_insensitive)) |
427
|
9 |
179 |
if $renamed_source_fields{$f_src_name} |
431
|
14 |
165 |
unless ($tar_table_field) |
452
|
9 |
46 |
unless $src_table->_compare_objects(\@src_opts, \@tar_opts) |