From afca829e55239b89a195c1035e8e5b40ca86e011 Mon Sep 17 00:00:00 2001 From: franck cuny Date: Sun, 13 Feb 2011 13:57:13 +0100 Subject: column started_when: datetime when the build started --- lib/jitterbug/Schema/Result/Task.pm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/jitterbug/Schema/Result/Task.pm b/lib/jitterbug/Schema/Result/Task.pm index 331deb4..2eaed62 100644 --- a/lib/jitterbug/Schema/Result/Task.pm +++ b/lib/jitterbug/Schema/Result/Task.pm @@ -2,6 +2,7 @@ package jitterbug::Schema::Result::Task; use base qw/DBIx::Class::Core/; __PACKAGE__->table('task'); +__PACKAGE__->load_components(qw/InflateColumn::DateTime/); __PACKAGE__->add_columns( taskid => { data_type => 'int', @@ -13,8 +14,13 @@ __PACKAGE__->add_columns( is_foreign_key => 1, }, running => { - data_type => 'bool', - default_value => 0, + data_type => 'bool', + default_value => 0, + }, + started_when => { + data_type => 'datetime', + is_nullable => 1, + datetime_undef_if_invalid => 1 }, ); -- cgit 1.4.1