);
$schema->resultset('Book')->search({
- written_on => $schema->storage->datetime_parser(DateTime->now)
+ written_on => $schema->storage->datetime_parser->format_datetime(DateTime->now)
});
=head1 DESCRIPTION
my $self = shift;
my %info;
- my $dbms_ver = eval { local $@; $self->_get_dbh->get_info(18) };
+ my $dbms_ver = eval {
+ local $@;
+ $self->_get_dbh->get_info(18)
+ };
+
+ if (defined $dbms_ver) {
+ $info{dbms_ver} = $dbms_ver;
- $info{dbms_ver} = $dbms_ver if defined $dbms_ver;
+ ($dbms_ver) = $dbms_ver =~ /^(\S+)/;
+
+ my @verparts = split /\./, $dbms_ver;
+ $info{dbms_ver_normalized} = sprintf "%d.%03d%03d", @verparts;
+ }
$self->__server_info(\%info);