| line | !l | l&&!r | l&&r | condition | 
 
| 117 | 0 | 0 | 0 | $opt{'unsigned'} and not $$args{'default_unsigned'} | 
 
| 122 | 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 | 
 
| 160 | 0 | 0 | 0 | $type =~ /^(TIMESTAMP|DATETIME)$/ and $column_def eq 'CURRENT_TIMESTAMP' | 
 
| 168 | 0 | 0 | 0 | $$args{'dbh'}{'Driver'}{'Name'} eq 'mysql' and $$column_info{'MYSQL_IS_AUTO_INCREMENT'} | 
 
| 207 | 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 | 
 
| 238 | 0 | 0 | 0 | $index_keys[0]->non_unique && $index_keys[0]->type |