41da8bb8a832b5be200b378b7b78ac1287c6fbad
[dbsrgits/SQL-Translator-2.0-ish.git] / lib / SQL / Translator / Types.pm
1 package SQL::Translator::Types;
2 use MooseX::Types -declare => [qw(Column Constraint Index Procedure Schema Table Trigger View)];
3
4 subtype Column => as 'SQL::Translator::Object::Column';
5 subtype Constraint => as 'SQL::Translator:Object::Constraint';
6 subtype Index => as 'SQL::Translator:Object::Index';
7 subtype Procedure => as 'SQL::Translator:Object::Procedure';
8 subtype Schema => as 'SQL::Translator:Object::Schema';
9 subtype Table => as 'SQL::Translator::Object::Table';
10 subtype Trigger => as 'SQL::Translator:Object::Trigger';
11 subtype View => as 'SQL::Translator:Object::View';
12
13 1;