Fix view ordering by requiring ddo declaration in result class
[dbsrgits/DBIx-Class-ResultSource-MultipleTableInheritance.git] / t / lib / CafeInsertion / Result / Sumatra.pm
1 package    # hide from PAUSE
2     CafeInsertion::Result::Sumatra;
3
4 use strict;
5 use warnings;
6 use parent 'CafeInsertion::Result::Coffee';
7
8 require CafeInsertion::Result::Sugar;
9
10 __PACKAGE__->table('sumatra');
11 __PACKAGE__->result_source_instance->deploy_depends_on(["CafeInsertion::Result::Coffee"]);
12 __PACKAGE__->result_source_instance->add_additional_parents(
13     "CafeInsertion::Result::Sugar","CafeInsertion::Result::Cream");
14 __PACKAGE__->add_columns( "aroma", { data_type => "text" } );
15
16 __PACKAGE__->has_many(
17     'coffees',
18     'CafeInsertion::Result::Coffee',
19     { 'foreign.id' => 'self.id' }
20 );
21
22 1;