-package SQL::Translator::Parser::Oracle;
+package SQL::Translator::Parser::DDL;
use Moose;
extends 'SQL::Translator::Parser';
--- /dev/null
+package SQL::Translator::Parser::DDL::MySQL;
+use Moose;
+extends 'SQL::Translator::Parser::DDL';
+
+1;
--- /dev/null
+package SQL::Translator::Parser::DDL::Oracle;
+use Moose;
+extends 'SQL::Translator::Parser::DDL';
+
+1;
--- /dev/null
+package SQL::Translator::Parser::DDL::PostgreSQL;
+use Moose;
+extends 'SQL::Translator::Parser::DDL';
+
+1;
--- /dev/null
+package SQL::Translator::Parser::DDL::SQLite;
+use Moose;
+extends 'SQL::Translator::Parser::DDL';
+
+1;
--- /dev/null
+package SQL::Translator::Parser::DDL::Sybase;
+use Moose;
+extends 'SQL::Translator::Parser::DDL';
+
+1;
+++ /dev/null
-package SQL::Translator::Parser::PostgreSQL;
-use Moose;
-extends 'SQL::Translator::Parser';
-
-1;
+++ /dev/null
-package SQL::Translator::Parser::SQLite;
-use Moose;
-extends 'SQL::Translator::Parser';
-
-1;
+++ /dev/null
-package SQL::Translator::Parser::Sybase;
-use Moose;
-extends 'SQL::Translator::Parser';
-
-1;