DBIx::Class parser stubs
[dbsrgits/SQL-Translator-2.0-ish.git] / lib / SQL / Translator / Parser / DDL / DBIx / Class.pm
CommitLineData
885425c5 1use MooseX::Declare;
2role 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}