Branch Coverage

lib/DBIx/EAV/Schema.pm
Criterion Covered Total %
branch 0 50 0.0


line true false branch
37 0 0 if $self->db_driver_name eq 'SQLite'
109 0 0 $self->tenant_id ? :
0 0 $self->tenant_id ? :
0 0 $self->tenant_id ? :
117 0 0 unless my $table = $schema->add_table('name', $self->table_prefix . $table_name)
123 0 0 ref $col ? :
135 0 0 if $field_params->{'name'} =~ /(?:^id$|_id$)/
138 0 0 if $field_params->{'name'} eq 'id'
142 0 0 unless $table->add_field(%$field_params)
147 0 0 $table->get_field('id') ? :
148 0 0 if $pk
151 0 0 unless $table_schema->{'fk'}
154 0 0 unless ref $params
162 0 0 $params->{'cascade_delete'} ? :
167 0 0 unless $table_schema->{'unique'}
177 0 0 unless $table_schema->{'index'}
196 0 0 unless ($producer)
270 0 0 unless $row
282 0 0 unless $self->version_table_is_installed
287 0 0 if $version_table->select_one({'version', $self->version})
313 0 0 ref $bind eq 'ARRAY' ? :
314 0 0 unless defined $rv
323 0 0 if exists $self->_tables->{$name}
327 0 0 unless $table_schema
341 0 0 if $_ eq $name