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 | ); |
23 | |
24 | __PACKAGE__->set_primary_key('foo'); |
25 | |
26 | package DBICVersion::Schema; |
27 | use base 'DBIx::Class::Schema'; |
28 | use strict; |
29 | use warnings; |
30 | |
31 | our $VERSION = '2.0'; |
32 | |
33 | __PACKAGE__->register_class('Foo', 'DBICVersion::Foo'); |
34 | __PACKAGE__->load_components('DeploymentHandler::Component'); |
35 | |
36 | 1; |