Some more detail: user_model
file: code/Validad::Tools::Role::Attrib::Schema 1: package Validad::Tools::Role::Attrib::Schema; 2: use 5.018; 3: use Moose::Role; 4: 5: has 'schema' => ( 6: is => 'ro', 7: isa => 'DBIx::Class::Schema', 8: required => 1, 9: handles => [qw(resultset txn_do)], 10: );