line |
true |
false |
branch |
81
|
0 |
0 |
if @_ and $self->has_dbh
|
88
|
0 |
0 |
if @_ and $self->has_dbh
|
95
|
0 |
0 |
if defined $self->{'database_version'}
|
100
|
0 |
0 |
if ($vers =~ /^(\d+)\.(\d+)(?:\.(\d+))?/)
|
141
|
0 |
0 |
$args{'include_views'} ? :
|
146
|
0 |
0 |
unless defined $schema
|
156
|
0 |
0 |
unless my $dbh = $self->dbh
|
174
|
0 |
0 |
if ($error)
|
179
|
0 |
0 |
wantarray ? :
|
194
|
0 |
0 |
if ($hints and $version >= 3023012)
|
200
|
0 |
0 |
$version >= 4000009 ? :
|
206
|
0 |
0 |
if ($hints->{$key})
|
210
|
0 |
0 |
if (ref $hints->{$key} eq 'ARRAY') { }
|
233
|
0 |
0 |
unless $hints
|
236
|
0 |
0 |
$hints->{$_} ? :
|
238
|
0 |
0 |
$hints->{'comment'} ? :
|
|
0 |
0 |
$hints->{$_} ? :
|
245
|
0 |
0 |
unless ref $lock
|
247
|
0 |
0 |
if $lock->{'for_update'}
|
255
|
0 |
0 |
unless my $sql = $types{$lock->{'type'}}
|
264
|
0 |
0 |
if not ref $_[1]
|
272
|
0 |
0 |
if not ref $_[1]
|
280
|
0 |
0 |
if not ref $_[1]
|
291
|
0 |
0 |
if (ref $val)
|
293
|
0 |
0 |
if ($size and $val->Size != $size)
|
302
|
0 |
0 |
if ($from_db and $val =~ /^\d+$/) { }
|
|
0 |
0 |
elsif ($val =~ /^[10]+$/) { }
|
|
0 |
0 |
elsif ($val =~ /^\d*[2-9]\d*$/) { }
|
|
0 |
0 |
elsif ($val =~ s/^0x// or $val =~ s/^X'(.*)'$/$1/ or $val =~ /^[0-9a-f]+$/i) { }
|
|
0 |
0 |
elsif ($val =~ s/^B'([10]+)'$/$1/i) { }
|
333
|
0 |
0 |
if $size
|
336
|
0 |
0 |
if ($self->database_version >= 5000003)
|
344
|
0 |
0 |
defined $_[1] ? :
|
349
|
0 |
0 |
(shift())->database_version >= 5000003 ? :
|
358
|
0 |
0 |
if ($self->database_version >= 5000003) { }
|
374
|
0 |
0 |
if ref $_[0] eq "ARRAY"
|
376
|
0 |
0 |
if (@_ > 1 and not ref $_[1])
|
384
|
0 |
0 |
unless defined $val
|
395
|
0 |
0 |
ref $_[0] ? :
|
397
|
0 |
0 |
unless @set and defined $set[0]
|
401
|
0 |
0 |
if (not defined $_) { }
|
420
|
0 |
0 |
if ($col_info->{'TYPE_NAME'} eq "timestamp" and defined $col_info->{'COLUMN_DEF'})
|
422
|
0 |
0 |
if ($col_info->{'COLUMN_DEF'} eq '0000-00-00 00:00:00' or $col_info->{'COLUMN_DEF'} eq '00000000000000') { }
|
|
0 |
0 |
elsif ($col_info->{'COLUMN_DEF'} eq 'CURRENT_TIMESTAMP') { }
|
442
|
0 |
0 |
if ($col_info->{'TYPE_NAME'} eq 'set') { }
|
|
0 |
0 |
elsif ($col_info->{'TYPE_NAME'} eq 'enum') { }
|
453
|
0 |
0 |
if ($col_info->{'mariadb_is_auto_increment'} and ref($self)->coerce_autoincrement_to_serial)
|
456
|
0 |
0 |
if ($col_info->{'TYPE_NAME'} eq 'int') { }
|
|
0 |
0 |
elsif ($col_info->{'TYPE_NAME'} eq 'bigint') { }
|
476
|
0 |
0 |
if (defined $self->{'supports_on_duplicate_key_update'})
|
481
|
0 |
0 |
if ($self->database_version >= 4001000)
|
493
|
0 |
0 |
if (defined $self->{'supports_select_from_subselect'})
|
498
|
0 |
0 |
if ($self->database_version >= 5000045)
|
519
|
0 |
0 |
unless my $dbh = $self->dbh
|
534
|
0 |
0 |
unless $row->{'Key_name'} eq "PRIMARY"
|