Commit | Line | Data |
1e0243f3 |
1 | package SQL::Translator::Types; |
c0e05758 |
2 | use MooseX::Types -declare, [qw(Column Constraint Index Procedure Schema Table Trigger View)]; |
1e0243f3 |
3 | |
c0e05758 |
4 | class_type Column, { class => 'SQL::Translator::Object::Column' }; |
bbdcd43e |
5 | class_type Constraint, { class => 'SQL::Translator::Object::Constraint' }; |
6 | class_type Index, { class => 'SQL::Translator::Object::Index' }; |
7 | class_type Procedure, { class => 'SQL::Translator::Object::Procedure' }; |
8 | class_type Schema, { class => 'SQL::Translator::Object::Schema' }; |
c0e05758 |
9 | class_type Table, { class => 'SQL::Translator::Object::Table' }; |
bbdcd43e |
10 | class_type Trigger, { class => 'SQL::Translator::Object::Trigger' }; |
11 | class_type View, { class => 'SQL::Translator::Object::View' }; |
1e0243f3 |
12 | |
13 | 1; |