added 1.000
[dbsrgits/DBIx-Class-ResultSet-HashRef.git] / t / lib / TestSchema / Role.pm
CommitLineData
8d028daa 1package TestSchema::Role;
2
3use strict;
4use warnings;
5use base qw( DBIx::Class );
6
7__PACKAGE__->load_components(qw( Core ));
8__PACKAGE__->table('role');
9__PACKAGE__->add_columns(
10 id => {
11 data_type => 'int',
12 is_auto_increment => 1,
13 is_nullable => 0,
14 default_value => undef,
15 size => 10,
16 },
17 name => {
18 data_type => 'varchar',
19 size => 16,
20 is_nullable => 0,
21 },
22);
23__PACKAGE__->set_primary_key("id");
24__PACKAGE__->has_many( user_role => 'TestSchema::UserRole', 'role_id' );
25__PACKAGE__->many_to_many( users => 'user_role', 'user' );
26
271;