Branch Coverage

blib/lib/DBIx/Admin/CreateTable.pm
Criterion Covered Total %
branch 0 74 0.0


line true false branch
54 0 0 if $self->verbose
66 0 0 unless defined $arg
67 0 0 unless defined $arg->{$table_name}
68 0 0 unless defined $arg->{$table_name}{'no_sequence'}
70 0 0 unless ($arg->{$table_name}{'no_sequence'})
74 0 0 if ($sequence_name)
80 0 0 if $self->verbose
82 0 0 if ($self->dbh->errstr)
87 0 0 if $self->verbose
93 0 0 if $self->verbose
95 0 0 if ($self->dbh->errstr)
100 0 0 if $self->verbose
122 0 0 unless defined $arg
123 0 0 unless defined $arg->{$table_name}
124 0 0 unless defined $arg->{$table_name}{'no_sequence'}
130 0 0 if ($self->db_vendor eq 'ORACLE' and not $arg->{$table_name}{'no_sequence'})
136 0 0 if $self->verbose
137 0 0 if $self->verbose
144 0 0 if $self->verbose
145 0 0 if $self->verbose
149 0 0 if ($self->db_vendor eq 'POSTGRESQL' and not $arg->{$table_name}{'no_sequence'})
155 0 0 if $self->verbose
156 0 0 if $self->verbose
176 0 0 unless ($hashref->{$table_name})
178 0 0 $self->db_vendor eq 'POSTGRESQL' ? :
195 0 0 $self->db_vendor eq 'ORACLE' ? :
0 0 $self->db_vendor eq 'SQLITE' ? :
0 0 $self->db_vendor eq 'MYSQL' ? :
215 0 0 unless ($hashref->{$table_name})
217 0 0 $self->db_vendor =~ /(?:MYSQL|SQLITE)/ ? :
245 0 0 if ($self->db_vendor ne 'MYSQL')
258 0 0 unless defined $arg
259 0 0 unless defined $arg->{$table_name}
260 0 0 unless defined $arg->{$table_name}{'no_sequence'}
262 0 0 if (not $arg->{$table_name}{'no_sequence'})
276 0 0 if $self->verbose
277 0 0 if $self->verbose