| line | true | false | branch | 
 
| 36 | 89 | 26 | unless (defined $self->preserve_case) | 
 
| 40 | 6 | 109 | if ($self->db_schema) | 
 
| 44 | 0 | 6 | if ($self->db_schema->[0] eq "%") | 
 
| 53 | 5 | 0 | if $schema->storage | 
 
| 84 | 840 | 1316 | if ($cols{$col_name}{'pk'}) | 
 
| 86 | 826 | 14 | if (lc $cols{$col_name}{'type'} eq "integer") | 
 
| 93 | 80 | 2076 | if ((eval {
	do {
	${$info->{'default_value'};}
}
} || '') eq "CURRENT_TIMESTAMP") | 
 
| 96 | 650 | 1225 | if ($num_pk == 1 and defined $pk_col and $pk_col eq $col) | 
 
| 120 | 10 | 1218 | $self->db_schema ? : | 
 
| 128 | 1298 | 28 | if defined $fk->{'to'} | 
 
| 137 | 0 | 1326 | if $rel->{'remote_table'}->name ne $fk->{'table'} | 
 
| 151 | 28 | 1200 | unless $fk->{'remote_columns'} | 
 
| 163 | 14 | 1214 | if ($deferrable_clause) { } | 
 
| 164 | 0 | 14 | $deferrable_clause =~ /not/i ? : | 
 
| 168 | 1116 | 98 | if (@{$fk->{'local_columns'};} == 1) { } | 
 
| 170 | 28 | 1088 | unless $fk->{'remote_columns'} | 
 
| 184 | 14 | 1102 | if ($deferrable_clause) { } | 
 
| 185 | 0 | 14 | $deferrable_clause =~ /not/i ? : | 
 
| 210 | 0 | 544 | unless $idx->{'unique'} | 
 
| 239 | 272 | 777 | unless $row->{'type'} =~ /^(?:table|view)\z/i | 
 
| 240 | 7 | 770 | if $row->{'tbl_name'} =~ /^sqlite_/ | 
 
| 244 | 12 | 758 | $self->db_schema ? : | 
 
| 258 | 2278 | 0 | unless defined $table_schema |