1 package SL::DB::Helper::Metadata;
 
   5 use Rose::DB::Object::Metadata;
 
   6 use SL::DB::Helper::ConventionManager;
 
   8 use base qw(Rose::DB::Object::Metadata);
 
  10 sub convention_manager_class {
 
  11   return 'SL::DB::Helper::ConventionManager';
 
  14 sub default_manager_base_class {
 
  15   return 'SL::DB::Helper::Manager';
 
  20   $self->make_attr_auto_helpers unless $self->is_initialized;
 
  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);