File Coverage

blib/lib/SQL/Abstract/FromQuery/Oracle.pm
Criterion Covered Total %
statement 17 17 100.0
branch n/a
condition 2 4 50.0
subroutine 5 5 100.0
pod 0 2 0.0
total 24 28 85.7


line stmt bran cond sub pod time code
1             package SQL::Abstract::FromQuery::Oracle;
2            
3 2     2   951 use strict;
  2         3  
  2         66  
4 2     2   8 use warnings;
  2         2  
  2         44  
5 2     2   435 use parent 'SQL::Abstract::FromQuery';
  2         246  
  2         9  
6            
7            
8             sub date {
9 2     2 0 99 my ($self, $h) = @_;
10            
11 2   50     13 my $date_format = $self->{date_format} || 'YYYY-MM-DD';
12 2         14 my $date = $self->next::method($h);
13            
14 2         11 return \ ["to_date(?, '$date_format')", $date];
15             }
16            
17            
18             sub time {
19 1     1 0 28 my ($self, $h) = @_;
20            
21 1   50     8 my $time_format = $self->{time_format} || 'HH24:MI:SS';
22 1         5 my $time = $self->next::method($h);
23            
24 1         5 return \ ["to_date(?, '$time_format')", $time];
25             }
26            
27            
28             1; # End of SQL::Abstract::FromQuery::Oracle
29            
30             __END__