package SQL::Translator::Object::Procedure;
use Moose;
use MooseX::Types::Moose qw(HashRef Int Maybe Str);
+use MooseX::AttributeHelpers;
use SQL::Translator::Types qw();
use SQL::Translator::Object::Schema;
extends 'SQL::Translator::Object';
);
has 'parameters' => (
+ metaclass => 'Collection::Hash',
is => 'rw',
isa => Maybe[HashRef[Int|Str]],
+ provides => {
+ exists => 'exists_parameter',
+ keys => 'parameter_ids',
+ get => 'get_parameter',
+ set => 'set_parameter',
+ },
required => 0
);