| line |
!l |
l&&!r |
l&&r |
condition |
|
224
|
0 |
0 |
0 |
$basename ne $basename_orig and $critical |
|
276
|
14 |
1 |
1 |
not $no_comments and my $comments = $table->comments |
|
366
|
6 |
0 |
1 |
exists $extra->{'temporary'} and $extra->{'temporary'} |
|
417
|
67 |
5 |
2 |
$postgres_version >= 8.003 and $data_type eq 'enum' |
|
564
|
36 |
18 |
0 |
not @fields and $c->type ne 'CHECK' |
|
654
|
0 |
12 |
1 |
defined $size[0] and $size[0] > 11 |
|
669
|
0 |
10 |
1 |
defined $size[0] and $size[0] > 6 |
|
675
|
0 |
2 |
13 |
defined $size[0] and $size[0] > 0 |
|
700
|
48 |
8 |
56 |
defined $size[0] and $size[0] > 0 |
|
|
56 |
51 |
5 |
defined $size[0] and $size[0] > 0 and $data_type =~ /^time/i |
|
|
48 |
8 |
51 |
defined $size[0] and $size[0] > 0 |
|
752
|
9 |
5 |
6 |
not $to_field->is_nullable and $from_field->is_nullable |
|
760
|
13 |
5 |
2 |
not $from_field->is_nullable and $to_field->is_nullable |
|
786
|
12 |
4 |
3 |
defined $default_value and $to_dt =~ /^(character|text|timestamp|date)/imsx |
|
792
|
12 |
5 |
3 |
defined $new_default and !defined($old_default) || $old_default ne $new_default |
|
805
|
8 |
11 |
1 |
not defined $new_default and defined $old_default |
| line |
l |
!l |
condition |
|
211
|
0 |
0 |
shift() || '' |
|
212
|
0 |
0 |
shift() || '' |
|
213
|
0 |
0 |
shift() || '' |
|
214
|
0 |
0 |
shift() || '' |
|
231
|
0 |
0 |
$scope ||= \%global_names |
|
264
|
14 |
2 |
$options->{'no_comments'} || 0 |
|
265
|
12 |
4 |
$options->{'add_drop_table'} || 0 |
|
266
|
0 |
16 |
$options->{'postgres_version'} || 0 |
|
267
|
14 |
2 |
$options->{'type_defs'} || {} |
|
347
|
2 |
5 |
$options->{'postgres_version'} || 0 |
|
395
|
46 |
28 |
$options->{'constraint_defs'} || [] |
|
396
|
7 |
67 |
$options->{'postgres_version'} || 0 |
|
397
|
48 |
26 |
$options->{'type_defs'} || {} |
|
399
|
60 |
14 |
$field_name_scope{$table_name} ||= {} |
|
414
|
2 |
72 |
$extra{'list'} || [] |
|
507
|
12 |
0 |
$index->type || 'NORMAL' |
|
558
|
38 |
16 |
$c->name || '' |
|
617
|
2 |
6 |
$trigger->scope || '' |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
42
|
75 |
6 |
0 |
$quoting_generator ||= 'SQL::Translator::Generator::DDL::PostgreSQL'->new |
|
|
225 |
2 |
0 |
normalize_quote_options($options) ? $quoting_generator ||= 'SQL::Translator::Generator::DDL::PostgreSQL'->new : $nonquoting_generator ||= 'SQL::Translator::Generator::DDL::PostgreSQL'->new('quote_chars', []) |
|
418
|
1 |
1 |
0 |
$extra{'custom_type_name'} || $field->table->name . '_' . $field->name . '_type' |
|
505
|
12 |
0 |
0 |
$index->name || join('_', $table_name, 'idx', ++$index_name{$table_name}) |
|
654
|
1 |
1 |
11 |
defined $size[0] and $size[0] > 11 or $data_type eq 'bigint' |
|
668
|
10 |
1 |
101 |
$data_type =~ /^time/i or $data_type =~ /^interval/i |
|
792
|
3 |
2 |
3 |
!defined($old_default) || $old_default ne $new_default |
|
972
|
13 |
1 |
0 |
@{$defs;} or @{$fks;} |