| line |
true |
false |
branch |
|
44
|
1 |
5 |
if (-f $art) |
|
64
|
18 |
9 |
if ($art_element =~ /<|-|>/) { } |
|
|
1 |
8 |
elsif (valid_ident($art_element)) { } |
|
75
|
0 |
18 |
unless (defined $table1 and valid_ident($table1) and defined $table2 and valid_ident($table2) and defined $op) |
|
85
|
9 |
9 |
unless (defined $$tables{$table1}) |
|
89
|
5 |
13 |
if defined $cols1 |
|
91
|
10 |
8 |
unless (defined $$tables{$table2}) |
|
95
|
1 |
17 |
if defined $cols2 |
|
98
|
5 |
13 |
if ($op eq '<-' or $op eq '*>') { } |
|
|
7 |
6 |
elsif ($op eq '->' or $op eq '<*') { } |
|
|
0 |
6 |
elsif ($op eq '-') { } |
|
|
6 |
0 |
elsif ($op eq '<->') { } |
|
120
|
1 |
0 |
unless (defined $$tables{$art_element}) |
|
123
|
1 |
0 |
unless $columns{$art_element} |
|
131
|
0 |
8 |
unless (valid_ident($table)) |
|
135
|
2 |
6 |
unless (defined $$tables{$table}) |
|
139
|
8 |
0 |
if defined $cols |
|
146
|
15 |
7 |
if defined $columns{$new_table} |
|
169
|
14 |
30 |
if (defined $raw) { } |
|
199
|
2 |
71 |
if $name =~ s/^\+// |
|
201
|
61 |
12 |
unless @types > 0 |
|
207
|
2 |
71 |
if $default |
|
208
|
2 |
71 |
if $optional |
|
212
|
3 |
70 |
if defined $$is_normal_default{$name} |
|
217
|
60 |
3 |
unless ($you_dont_want{$col}) |
|
218
|
0 |
60 |
unless (defined $$is_normal_default{$col}{'where'}) |
|
223
|
0 |
60 |
unless (defined $$is_normal_default{$col}{'types'}) |
|
228
|
19 |
41 |
if ($$is_normal_default{$col}{'where'} eq 'front') { } |
|
261
|
0 |
0 |
if ($built_sqlite) |