Commit | Line | Data |
---|---|---|
c5051351 | 1 | package SQL::Translator::Object::Index; |
2 | use Moose; | |
c0e05758 | 3 | use MooseX::Types::Moose qw(ArrayRef Str); |
4 | use SQL::Translator::Types qw(Column); | |
cc73c25e | 5 | extends 'SQL::Translator::Object'; |
c5051351 | 6 | |
c0e05758 | 7 | has 'name' => (is => 'ro', isa => Str, required => 1); |
8 | has 'columns' => (is => 'ro', isa => ArrayRef[Column], required => 1); | |
9 | has 'type' => (is => 'ro', isa => Str, required => 1); | |
c5051351 | 10 | |
11 | 1; |