]> Dogcows Code - chaz/p5-DBIx-Class-ResultSet-RecursiveUpdate/blob - t/lib/MySchema/Test.pm
Initial
[chaz/p5-DBIx-Class-ResultSet-RecursiveUpdate] / t / lib / MySchema / Test.pm
1 package MySchema::Test;
2 use strict;
3 use warnings;
4
5 use base 'DBIx::Class';
6
7 __PACKAGE__->load_components(qw/
8 InflateColumn::DateTime PK::Auto Core
9 /);
10
11 __PACKAGE__->table("test");
12
13 __PACKAGE__->add_columns(
14 hidden_col => { data_type => "INTEGER" },
15 text_col => { data_type => "TEXT" },
16 password_col => { data_type => "TEXT" },
17 checkbox_col => {
18 data_type => "TEXT",
19 default_value => 0,
20 is_nullable => 0,
21 },
22 select_col => { data_type => "TEXT" },
23 radio_col => { data_type => "TEXT" },
24 radiogroup_col => { data_type => "TEXT" },
25 date_col => { data_type => "DATE" },
26 not_in_form => { data_type => "TEXT" },
27 );
28
29 __PACKAGE__->set_primary_key("hidden_col");
30
31 1;
32
This page took 0.031022 seconds and 4 git commands to generate.