| line |
true |
false |
branch |
|
33
|
63 |
4 |
defined $_[1] ? : |
|
|
0 |
67 |
$_[0]{'case'} ? : |
|
38
|
9 |
6 |
unless $columns and @{$columns;} > 0 |
|
39
|
6 |
9 |
if ref $tables |
|
47
|
1 |
0 |
ref $_ eq 'HASH' ? : |
|
|
21 |
1 |
!ref($_) ? : |
|
|
1 |
22 |
ref $_ eq 'SCALAR' ? : |
|
48
|
0 |
15 |
!ref($columns) ? : |
|
|
0 |
15 |
ref $columns eq 'SCALAR' ? : |
|
63
|
1 |
9 |
!ref($_) ? : |
|
|
2 |
10 |
ref $_ eq 'SCALAR' ? : |
|
64
|
0 |
9 |
ref $_ eq 'HASH' ? : |
|
65
|
2 |
7 |
ref $parts[0] eq 'SCALAR' ? : |
|
69
|
4 |
3 |
!ref($parts[-1]) && @parts > 1 ? : |
|
|
1 |
7 |
ref $parts[-1] eq 'HASH' && @parts > 1 ? : |
|
|
1 |
8 |
ref $parts[-1] eq 'SCALAR' ? : |
|
71
|
1 |
0 |
if $join_def->{'join'} |
|
74
|
0 |
0 |
unless $join_def->{'using'} |
|
78
|
0 |
0 |
$join_def->{'on'} ? : |
|
|
1 |
0 |
$join_def->{'using'} ? : |
|
|
0 |
1 |
ref($join_def->{'using'} || $join_def->{'on'}) eq 'SCALAR' ? : |
|
88
|
0 |
9 |
ref $table_def eq 'SCALAR' ? : |
|
|
0 |
9 |
!ref($table_def) ? : |
|
89
|
4 |
5 |
if ref $table_def eq 'HASH' |
|
92
|
3 |
6 |
unless ($core_table) |
|
100
|
9 |
0 |
@{$table_def;} ? : |
|
106
|
5 |
0 |
ref $tables ? : |
|
|
9 |
5 |
!ref($tables) ? : |
|
|
1 |
14 |
ref $tables eq 'SCALAR' ? : |
|
113
|
0 |
15 |
if ($meta->{'limit'}) |
|
116
|
0 |
0 |
ref $meta->{'limit'} eq 'ARRAY' ? : |
|
118
|
2 |
13 |
if $meta->{'page'} |
|
122
|
53 |
52 |
if defined $_ |
|
135
|
2 |
0 |
if scalar @having_bind |
|
138
|
2 |
13 |
$meta->{'group_by'} ? : |
|
|
2 |
13 |
$meta->{'having'} ? : |
|
|
2 |
13 |
$meta->{'order_by'} ? : |
|
|
2 |
13 |
$offset || $rows ? : |
|
146
|
5 |
10 |
wantarray ? : |