The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package TestApp::Schema::UserRole;
our $VERSION = '0.01';

use strict;
use warnings;
use base 'DBIx::Class';

__PACKAGE__->load_components(qw/ Core /);

__PACKAGE__->table('user_role');
__PACKAGE__->add_columns(qw/id user roleid/);
__PACKAGE__->set_primary_key(qw/id/);

__PACKAGE__->belongs_to( 'role', 'TestApp::Schema::Role',
    { 'foreign.id' => 'self.roleid' } );

1;