Commit | Line | Data |
---|---|---|
8273e845 | 1 | package # hide from PAUSE |
65c2b042 | 2 | DBICTest::Schema::Owners; |
3 | ||
4a233f30 | 4 | use warnings; |
5 | use strict; | |
6 | ||
65c2b042 | 7 | use base qw/DBICTest::BaseResult/; |
8 | ||
9 | __PACKAGE__->table('owners'); | |
10 | __PACKAGE__->add_columns( | |
bed3a173 | 11 | 'id' => { |
65c2b042 | 12 | data_type => 'integer', |
13 | is_auto_increment => 1, | |
14 | }, | |
15 | 'name' => { | |
16 | data_type => 'varchar', | |
17 | size => '100', | |
18 | }, | |
19 | ); | |
bed3a173 | 20 | __PACKAGE__->set_primary_key('id'); |
65c2b042 | 21 | |
86bb5a27 | 22 | __PACKAGE__->add_unique_constraint(['name']); |
23 | ||
65c2b042 | 24 | __PACKAGE__->has_many(books => "DBICTest::Schema::BooksInLibrary", "owner"); |
25 | ||
26 | 1; |