1 package SL::DB::Helpers::Metadata;
5 use Rose::DB::Object::Metadata;
6 use SL::DB::Helpers::ConventionManager;
8 use base qw(Rose::DB::Object::Metadata);
10 sub convention_manager_class {
11 return 'SL::DB::Helpers::ConventionManager';
14 sub default_manager_base_class {
15 return 'SL::DB::Helpers::Manager';
20 $self->make_attr_auto_helpers;
21 $self->SUPER::initialize(@_);
24 sub make_attr_helpers {
25 my ($self, %params) = @_;
26 SL::DB::Helper::Attr::make($self->class, %params);
29 sub make_attr_auto_helpers {
31 SL::DB::Helper::Attr::auto_make($self->class);