Commit | Line | Data |
bd99d89c |
1 | package ASchemaClass::User; |
2 | |
3 | use strict; |
4 | use warnings; |
5 | |
6 | use base 'DBIx::Class::Core'; |
7 | |
8 | __PACKAGE__->table("users"); |
9 | |
10 | __PACKAGE__->add_columns( |
11 | "id", |
12 | { data_type => "integer", is_auto_increment => 1, is_nullable => 0 }, |
13 | "first_name", |
14 | { data_type => "varchar", is_nullable => 1, size => 100 }, |
15 | "middle_name", |
16 | { data_type => "varchar", is_nullable => 1, size => 100 }, |
17 | "last_name", |
18 | { data_type => "varchar", is_nullable => 1, size => 100 }, |
19 | "email_address", |
20 | { data_type => "varchar", is_nullable => 1, size => 100 }, |
21 | ); |
22 | __PACKAGE__->set_primary_key("id"); |
23 | |
24 | 1; |