Schema support added, DBICTest refactored to use it
[dbsrgits/DBIx-Class.git] / t / lib / DBICTest / Schema / Artist.pm
1 package DBICTest::Artist;
2
3 use base 'DBIx::Class::Core';
4
5 DBICTest::Artist->table('artist');
6 DBICTest::Artist->add_columns(qw/artistid name/);
7 DBICTest::Artist->set_primary_key('artistid');
8 DBICTest::Artist->add_relationship(
9     cds => 'DBICTest::CD',
10     { 'foreign.artist' => 'self.artistid' },
11     { order_by => 'year' }
12 );
13 DBICTest::Artist->add_relationship(
14     twokeys => 'DBICTest::TwoKeys',
15     { 'foreign.artist' => 'self.artistid' }
16 );
17 DBICTest::Artist->add_relationship(
18     onekeys => 'DBICTest::OneKey',
19     { 'foreign.artist' => 'self.artistid' }
20 );
21
22 1;