Switch the main dev branch back to 'master'
[dbsrgits/DBIx-Class.git] / t / cdbi / testlib / MyFoo.pm
CommitLineData
8273e845 1package # hide from PAUSE
c6d74d3e 2 MyFoo;
ea2e61bf 3
4a233f30 4use warnings;
5use strict;
6
ea2e61bf 7use base 'MyBase';
8
ea2e61bf 9__PACKAGE__->set_table();
10__PACKAGE__->columns(All => qw/myid name val tdate/);
11__PACKAGE__->has_a(
6a3bf251 12 tdate => 'Date::Simple',
13 inflate => sub { Date::Simple->new(shift) },
14 deflate => 'format',
ea2e61bf 15);
d2cee1fa 16#__PACKAGE__->find_column('tdate')->placeholder("IF(1, CURDATE(), ?)");
ea2e61bf 17
18sub create_sql {
6a3bf251 19 return qq{
ea2e61bf 20 myid mediumint not null auto_increment primary key,
21 name varchar(50) not null default '',
22 val char(1) default 'A',
23 tdate date not null
24 };
25}
26
271;
28