line |
true |
false |
branch |
34
|
0 |
0 |
if ($p{'prefetch'}) { } |
45
|
0 |
0 |
if (my $e = $@) |
47
|
0 |
0 |
if isa_alzabo_exception($e, 'Alzabo::Exception::NoSuchRow') |
53
|
0 |
0 |
unless (keys %{$$row{'data'};} > keys %{$$row{'pk'};}) |
66
|
0 |
0 |
unless defined $row->schema->driver->one_row('sql', $sql->sql, 'bind', $sql->bind) |
80
|
0 |
0 |
unless @pre |
94
|
0 |
0 |
if (exists $$row{'data'}{$col}) { } |
104
|
0 |
0 |
unless @select |
115
|
0 |
0 |
unless @d{@select} = $row->schema->driver->one_row('sql', $sql->sql, 'bind', $sql->bind) |
134
|
0 |
0 |
if exists $$row{'id_string'} |
146
|
0 |
0 |
@_ ? : |
149
|
0 |
0 |
wantarray ? : |
157
|
0 |
0 |
@_ ? : |
180
|
0 |
0 |
if ($row->_cached_data_is_same($k, $data{$k})) |
186
|
0 |
0 |
if $c->is_primary_key |
188
|
0 |
0 |
unless defined $data{$k} or $c->nullable or defined $c->default |
196
|
0 |
0 |
if $schema->referential_integrity |
202
|
0 |
0 |
unless keys %data |
211
|
0 |
0 |
if @fk |
226
|
0 |
0 |
if @fk |
229
|
0 |
0 |
if (my $e = $@) |
239
|
0 |
0 |
if (Alzabo::Utils::safe_isa($v, 'Alzabo::SQLMaker::Function')) |
248
|
0 |
0 |
if $includes_pk |
271
|
0 |
0 |
if ($schema->referential_integrity) |
281
|
0 |
0 |
if @fk |
295
|
0 |
0 |
if @fk |
298
|
0 |
0 |
if (my $e = $@) |