=head1 SYNOPSIS
Load this component and then declare one or more
-columns to be of the datetime or date datatype.
+columns to be of the datetime, timestamp or date datatype.
package Event;
- __PACKAGE__->load_components(qw/InflateColumn::DateTime/);
+ __PACKAGE__->load_components(qw/InflateColumn::DateTime Core/);
__PACKAGE__->add_columns(
starts_when => { data_type => 'datetime' }
);
that this feature is new as of 0.07, so it may not be perfect yet - bug
reports to the list very much welcome).
+For more help with using components, see L<DBIx::Class::Manual::Component/USING>.
+
=cut
__PACKAGE__->load_components(qw/InflateColumn/);
$self->next::method($column, $info, @rest);
return unless defined($info->{data_type});
my $type = lc($info->{data_type});
+ $type = 'datetime' if ($type eq 'timestamp');
if ($type eq 'datetime' || $type eq 'date') {
my ($parse, $format) = ("parse_${type}", "format_${type}");
$self->inflate_column(