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