line |
true |
false |
branch |
578
|
0 |
0 |
if $$self{'debug'} |
583
|
0 |
0 |
if (exists $args{$_}) { } |
585
|
0 |
0 |
if $_ eq 'dsn' |
586
|
0 |
0 |
if $_ eq 'dbuser' |
587
|
0 |
0 |
if $_ eq 'dbpass' |
598
|
0 |
0 |
if $_ ne 'dsn' and $_ ne 'dbuser' and $_ ne 'dbpass' |
606
|
0 |
0 |
unless defined $attr{'AutoCommit'} |
607
|
0 |
0 |
unless defined $attr{'RaiseError'} |
611
|
0 |
0 |
if $$self{'debug'} |
625
|
0 |
0 |
if $rc{'failed'} |
627
|
0 |
0 |
if $$self{'debug'} |
629
|
0 |
0 |
if $$self{'debug'} |
631
|
0 |
0 |
unless (defined $$self{'quote'}) |
633
|
0 |
0 |
if ($dsn =~ /dbi:Pg/i) { } |
|
0 |
0 |
elsif ($dsn =~ /dbi:SQLite/i) { } |
|
0 |
0 |
elsif ($dsn =~ /DBI:mysql/i) { } |
670
|
0 |
0 |
if (exists $args{$_}) { } |
672
|
0 |
0 |
if $_ eq 'table' |
673
|
0 |
0 |
if $_ eq 'columns' |
682
|
0 |
0 |
unless (defined $$self{'_dbh'}) |
699
|
0 |
0 |
if $_ < $#values |
703
|
0 |
0 |
if $$self{'debug'} |
708
|
0 |
0 |
if $rc{'failed'} |
710
|
0 |
0 |
if $$self{'debug'} |
715
|
0 |
0 |
if $rc{'failed'} |
717
|
0 |
0 |
if $$self{'debug'} |
736
|
0 |
0 |
if (exists $args{$_}) |
738
|
0 |
0 |
if $_ eq 'table' |
739
|
0 |
0 |
if $_ eq 'search' |
740
|
0 |
0 |
if $_ eq 'order' |
741
|
0 |
0 |
if $_ eq 'columns' |
742
|
0 |
0 |
if $_ eq 'distinct' |
743
|
0 |
0 |
if $_ eq 'search_operator' |
744
|
0 |
0 |
if $_ eq 'count' |
745
|
0 |
0 |
if $_ eq 'max' |
746
|
0 |
0 |
if $_ eq 'min' |
749
|
0 |
0 |
unless (defined $table) |
755
|
0 |
0 |
unless (defined $$self{'_dbh'}) |
763
|
0 |
0 |
if defined $count |
764
|
0 |
0 |
if defined $min |
765
|
0 |
0 |
if defined $max |
766
|
0 |
0 |
if ($specials > 1) |
773
|
0 |
0 |
if (not defined $search) { } |
|
0 |
0 |
elsif (defined $search and not defined $count || defined $min || defined $max) { } |
|
0 |
0 |
elsif (defined $search and defined $count || defined $min || defined $max) { } |
775
|
0 |
0 |
if (not defined $count || defined $min || defined $max || defined $distinct) { } |
|
0 |
0 |
elsif (defined $count) { } |
|
0 |
0 |
elsif (defined $max) { } |
|
0 |
0 |
elsif (defined $min) { } |
|
0 |
0 |
elsif (defined $distinct) { } |
814
|
0 |
0 |
if ref $$search{$_} eq 'ARRAY' |
818
|
0 |
0 |
if (not $in_variant) { } |
826
|
0 |
0 |
defined $$self{'search_condition'} ? : |
|
0 |
0 |
if $_ > 0 |
838
|
0 |
0 |
if $_count > 1 |
839
|
0 |
0 |
if (ref $$search{$_} ne 'ARRAY') { } |
869
|
0 |
0 |
if defined $max |
870
|
0 |
0 |
if defined $min |
871
|
0 |
0 |
if defined $count |
882
|
0 |
0 |
if ref $$search{$_} eq 'ARRAY' |
886
|
0 |
0 |
if (not $in_variant) { } |
894
|
0 |
0 |
if $_ > 0 |
906
|
0 |
0 |
if $_count > 1 |
907
|
0 |
0 |
if (ref $$search{$_} ne 'ARRAY') { } |
929
|
0 |
0 |
if (defined $order) |
930
|
0 |
0 |
if $$self{'debug'} |
936
|
0 |
0 |
if $rc{'failed'} |
938
|
0 |
0 |
if $$self{'debug'} |
942
|
0 |
0 |
if $$self{'debug'} |
945
|
0 |
0 |
if $rc{'failed'} |
946
|
0 |
0 |
if $$self{'debug'} |
961
|
0 |
0 |
if (exists $args{$_}) { } |
963
|
0 |
0 |
if $_ eq 'table' |
964
|
0 |
0 |
if $_ eq 'search' |
965
|
0 |
0 |
if $_ eq 'columns' |
974
|
0 |
0 |
unless (defined $$self{'_dbh'}) |
992
|
0 |
0 |
if $_ > 0 |
998
|
0 |
0 |
if $_ > 0 |
1001
|
0 |
0 |
if $$self{'debug'} |
1008
|
0 |
0 |
if $rc{'failed'} |
1009
|
0 |
0 |
if $$self{'debug'} |
1015
|
0 |
0 |
if $rc{'failed'} |
1016
|
0 |
0 |
if $$self{'debug'} |
1030
|
0 |
0 |
if (exists $args{$_}) { } |
1032
|
0 |
0 |
if $_ eq 'table' |
1033
|
0 |
0 |
if $_ eq 'search' |
1042
|
0 |
0 |
unless (defined $$self{'_dbh'}) |
1058
|
0 |
0 |
if $_ > 0 |
1061
|
0 |
0 |
if $$self{'debug'} |
1067
|
0 |
0 |
if $rc{'failed'} |
1068
|
0 |
0 |
if $$self{'debug'} |
1073
|
0 |
0 |
if $rc{'failed'} |
1074
|
0 |
0 |
if $$self{'debug'} |
1085
|
0 |
0 |
unless $$self{'_sth'} |
1086
|
0 |
0 |
if $$self{'debug'} |
1096
|
0 |
0 |
unless $$self{'_sth'} |
1097
|
0 |
0 |
if $$self{'debug'} |
1107
|
0 |
0 |
unless $$self{'_sth'} |
1109
|
0 |
0 |
if $$self{'debug'} |
1117
|
0 |
0 |
unless $$self{'_dbh'} |
1125
|
0 |
0 |
unless $$self{'_dbh'} |
1134
|
0 |
0 |
unless ($$self{'_dbh'}) |
1141
|
0 |
0 |
if (exists $args{$_}) { } |
1143
|
0 |
0 |
if $_ eq 'level' |
1144
|
0 |
0 |
if $_ eq 'file' |
1152
|
0 |
0 |
if (not $file) { } |
1168
|
0 |
0 |
if (defined $$self{'_sth'}) |
1170
|
0 |
0 |
if $$self{'debug'} |
1172
|
0 |
0 |
if $rc{'failed'} |
1182
|
0 |
0 |
if defined $$self{'_dbh'} |
1183
|
0 |
0 |
if $$self{'debug'} |
1185
|
0 |
0 |
if $rc{'failed'} |
1199
|
0 |
0 |
if (exists $args{$_}) { } |
1201
|
0 |
0 |
if $_ eq 'table' |
1202
|
0 |
0 |
if $_ eq 'columns' |
1211
|
0 |
0 |
unless (defined $$self{'_dbh'}) |
1229
|
0 |
0 |
if $_ < $#fields |
1232
|
0 |
0 |
if $$self{'debug'} |
1237
|
0 |
0 |
if $rc{'failed'} |
1238
|
0 |
0 |
if $$self{'debug'} |
1243
|
0 |
0 |
if $rc{'failed'} |
1244
|
0 |
0 |
if $$self{'debug'} |
1282
|
0 |
0 |
if (defined $$self{'_dbh'}->err and $$self{'_dbh'}->err) |
1287
|
0 |
0 |
if $$self{'debug'} |
1297
|
0 |
0 |
if (defined $$self{'_sth'} and defined $$self{'_sth'}->err and $$self{'_sth'}->err) |
1303
|
0 |
0 |
if $$self{'debug'} |