Branch Coverage

blib/lib/Class/ReluctantORM/Driver/PostgreSQL.pm
Criterion Covered Total %
branch 0 104 0.0


line true false branch
61 0 0 if ($brand eq 'PostgreSQL')
65 0 0 if ($maj == 7 or $maj == 8) { }
0 0 elsif ($maj == 6 or $maj == 9) { }
79 0 0 if ($pks)
94 0 0 if ($fieldmap)
102 0 0 unless (exists $COLUMN_CACHE{$schema_name}{$table_name})
113 0 0 if ($DEBUG > 1)
126 0 0 unless (exists $COLUMN_CACHE{$schema_name})
127 0 0 if ($DEBUG)
147 0 0 if ($DEBUG)
149 0 0 unless ($$hints{'already_transformed'})
178 0 0 if ($table->schema)
218 0 0 if ($sql->input_subquery) { }
227 0 0 if ($sql->output_columns)
258 0 0 if ($sql->output_columns)
289 0 0 if ($sql->limit)
305 0 0 if ($sql->order_by->columns)
309 0 0 if (defined $sql->limit)
311 0 0 if (defined $sql->offset)
323 0 0 if ($oc->alias)
341 0 0 if ($use_column_alias and $col->alias) { }
0 0 elsif ($table) { }
0 0 elsif ($use_table_alias == 4) { }
344 0 0 if ($use_table_alias == 1) { }
0 0 elsif ($use_table_alias == 0) { }
0 0 elsif ($use_table_alias == 4) { }
352 0 0 if ($make_column_alias and $col->alias)
357 0 0 if ($make_column_alias and $col->alias)
371 0 0 if ($alias_mode == 1 and $table->alias)
375 0 0 if ($table->schema)
415 0 0 if ($sql->raw_where) { }
416 0 0 unless ($sql->_cooked_where)
423 0 0 unless ($where)
435 0 0 if ($rel->is_leaf_relation) { }
436 0 0 if ($rel->is_table) { }
443 0 0 if ($rel->is_join) { }
455 0 0 if ($rel->alias)
474 0 0 if ($exp->is_param) { }
0 0 elsif ($exp->is_column) { }
0 0 elsif ($exp->is_literal) { }
0 0 elsif ($exp->is_function_call) { }
0 0 elsif ($exp->is_subquery) { }
501 0 0 if (do { $dt eq 'NULL' }) { }
0 0 elsif ($dt eq 'BOOLEAN') { }
0 0 elsif (looks_like_number $val) { }
505 0 0 $literal->is_equivalent(Literal()->TRUE) ? :
536 0 0 if (exists $FUNCTION_RENDERERS{$func->name}) { }
604 0 0 unless ($base_table->is_table)
610 0 0 unless ($base_table->is_the_same_table($table))
616 0 0 unless ($sql->raw_where)
618 0 0 unless ($base_table->is_the_same_table($table))
632 0 0 if ($sql->_cooked_where) { }