Commit | Line | Data |
e0743c25 |
1 | package DBICVersion::Foo; |
2 | |
3 | use base 'DBIx::Class::Core'; |
4 | use strict; |
5 | use warnings; |
6 | |
7 | __PACKAGE__->table('Foo'); |
8 | |
9 | __PACKAGE__->add_columns( |
10 | foo => { |
11 | data_type => 'INTEGER', |
12 | is_auto_increment => 1, |
13 | }, |
14 | bar => { |
15 | data_type => 'VARCHAR', |
16 | size => '10' |
17 | }, |
18 | baz => { |
19 | data_type => 'VARCHAR', |
20 | size => '10' |
21 | }, |
22 | biff => { |
23 | data_type => 'VARCHAR', |
24 | size => '10' |
25 | }, |
26 | ); |
27 | |
28 | __PACKAGE__->set_primary_key('foo'); |
29 | |
30 | package DBICVersion::Schema; |
31 | use base 'DBIx::Class::Schema'; |
32 | use strict; |
33 | use warnings; |
34 | |
35 | our $VERSION = '3.0'; |
36 | |
37 | __PACKAGE__->register_class('Foo', 'DBICVersion::Foo'); |
38 | __PACKAGE__->load_components('DeploymentHandler::Component'); |
39 | |
40 | 1; |