Parent Directory | Revision Log
added Frey::Collection role to database models
1 | package A3C::HrEduOrg; |
2 | |
3 | use A3C::Schema; |
4 | use Fey::ORM::Table; |
5 | |
6 | use Data::Dump qw/dump/; |
7 | |
8 | sub collection_table { 'hr_edu_orgs' } |
9 | |
10 | my $table = A3C::Schema->Schema()->table( collection_table ); |
11 | |
12 | has_table( $table ); |
13 | |
14 | my $select = A3C::Schema->SQLFactoryClass()->new_select() |
15 | ->select( $table ) |
16 | ->from( $table ) |
17 | ->order_by( $table->column('id'), 'ASC' ) |
18 | ->limit(10) |
19 | ; |
20 | |
21 | has_many 'first10' => ( |
22 | table => $table, |
23 | select => $select, |
24 | ); |
25 | |
26 | #warn dump( map { $_->name } $users_table->columns ); |
27 | |
28 | with 'Frey::Collection'; |
29 | |
30 | 1; |
ViewVC Help | |
Powered by ViewVC 1.1.26 |