formatting changes
[dbsrgits/SQL-Translator-2.0-ish.git] / lib / SQL / Translator / Object / Constraint.pm
1 package SQL::Translator::Object::Constraint;
2 use Moose;
3 use MooseX::Types::Moose qw(HashRef Str);
4 use SQL::Translator::Types qw(Column);
5 extends 'SQL::Translator::Object';
6
7 has 'name' => (
8   is => 'rw',
9   isa => Str,
10   required => 1
11 );
12
13 has 'columns' => (
14   is => 'rw',
15   isa => HashRef[Column],
16   required => 1
17 );
18
19 has 'type' => (
20   is => 'rw',
21   isa => Str,
22   required => 1
23 );
24
25 1;