| blib/lib/DBIx/QuickORM/Type/JSON.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 8 | 20 | 40.0 |
| line | true | false | branch |
|---|---|---|---|
| 24 | 0 | 11 | unless my $val = $params->{'value'} |
| 27 | 4 | 7 | if ref $val |
| 33 | 0 | 9 | unless my $val = $params->{'value'} |
| 34 | 0 | 9 | unless my $affinity = $params->{'affinity'} |
| 37 | 0 | 9 | if (builtin::blessed($val)) |
| 39 | 0 | 0 | if ($r eq 'HASH') { } |
| 0 | 0 | elsif ($r eq 'ARRAY') { } | |
| 69 | 0 | 0 | if (my $stype = $dialect->supports_type("jsonb") // $dialect->supports_type("json")) |
| 88 | 0 | 2 | if $params{'name'} =~ /json/i |
| 89 | 0 | 2 | if $params{'db_name'} =~ /json/i |