Commit | Line | Data |
885425c5 |
1 | use MooseX::Declare; |
2 | role SQL::Translator::Parser::DDL::DBIx::Class { |
3 | use MooseX::Types::Moose qw(); |
4 | use MooseX::MultiMethods; |
5 | use SQL::Translator::Constants qw(:sqlt_types :sqlt_constants); |
6 | use aliased 'SQL::Translator::Object::Column'; |
7 | use aliased 'SQL::Translator::Object::Constraint'; |
8 | use aliased 'SQL::Translator::Object::ForeignKey'; |
9 | use aliased 'SQL::Translator::Object::Index'; |
10 | use aliased 'SQL::Translator::Object::PrimaryKey'; |
11 | use aliased 'SQL::Translator::Object::Procedure'; |
12 | use aliased 'SQL::Translator::Object::Schema'; |
13 | use aliased 'SQL::Translator::Object::Table'; |
14 | use aliased 'SQL::Translator::Object::View'; |
15 | |
16 | multi method parse(Schema $data) { $data } |
17 | |
18 | multi method parse(Str $data) { |
19 | } |
20 | } |