line |
!l |
l&&!r |
l&&r |
condition |
121
|
0 |
0 |
0 |
$opt{'unsigned'} and not $$args{'default_unsigned'} |
126
|
0 |
0 |
0 |
lc $type eq 'varchar' and $column_info->column_size == 255 |
|
0 |
0 |
0 |
lc($type) =~ /^(int|integer)$/ and $opt{'unsigned'} && $column_info->column_size == 10 || !$opt{'unsigned'} && $column_info->column_size == 11 |
|
0 |
0 |
0 |
$$column_info{'MYSQL_TYPE_NAME'} and not $$column_info{'MYSQL_TYPE_NAME'} =~ $column_info->column_size |
164
|
0 |
0 |
0 |
$type =~ /^(TIMESTAMP|DATETIME)$/ and $column_def eq 'CURRENT_TIMESTAMP' |
172
|
0 |
0 |
0 |
@{$$args{'primary_key_names'};} == 1 and $$args{'primary_key_names'}[0] eq $column_info->name |
176
|
0 |
0 |
0 |
$$args{'dbh'}{'Driver'}{'Name'} eq 'mysql' and $$column_info{'MYSQL_IS_AUTO_INCREMENT'} |
224
|
0 |
0 |
0 |
$index_keys[0]->non_unique && $index_keys[0]->type |
235
|
0 |
0 |
0 |
$fk->pktable_name and $fk->fkcolumn_name eq sprintf('%s_id', $fk->pktable_name) |
|
0 |
0 |
0 |
$fk->fkcolumn_name eq 'id' and $fk->pkcolumn_name eq sprintf('%s_id', $fk->fktable_name) |
|
0 |
0 |
0 |
$fk->fkcolumn_name and $fk->pktable_name |
|
0 |
0 |
0 |
$fk->fkcolumn_name and $fk->pktable_name and $fk->pkcolumn_name |