cleanup
[dbsrgits/SQL-Translator-2.0-ish.git] / lib / SQL / Translator / Object / Procedure.pm
1 use MooseX::Declare;
2 class SQL::Translator::Object::Procedure {
3     use MooseX::Types::Moose qw(ArrayRef Int Str);
4     extends 'SQL::Translator::Object';
5     
6     has 'name' => (
7         is => 'rw',
8         isa => Str,
9         required => 1
10     );
11     
12     has 'sql' => (
13         is => 'rw',
14         isa => Str,
15         required => 1
16     );
17     
18     has 'parameters' => (
19         is => 'rw',
20         isa => ArrayRef,
21     );
22     
23     has 'owner' => (
24         is => 'rw',
25         isa => Str,
26         required => 1
27     );
28 }