--- /dev/null
+package MySchema::Test;
+use strict;
+use warnings;
+
+use base 'DBIx::Class';
+
+__PACKAGE__->load_components(qw/
+ InflateColumn::DateTime PK::Auto Core
+/);
+
+__PACKAGE__->table("test");
+
+__PACKAGE__->add_columns(
+ hidden_col => { data_type => "INTEGER" },
+ text_col => { data_type => "TEXT" },
+ password_col => { data_type => "TEXT" },
+ checkbox_col => {
+ data_type => "TEXT",
+ default_value => 0,
+ is_nullable => 0,
+ },
+ select_col => { data_type => "TEXT" },
+ radio_col => { data_type => "TEXT" },
+ radiogroup_col => { data_type => "TEXT" },
+ date_col => { data_type => "DATE" },
+ not_in_form => { data_type => "TEXT" },
+);
+
+__PACKAGE__->set_primary_key("hidden_col");
+
+1;
+