The idea was to move them into a separate dist, but ENOTIME
--- /dev/null
+package # Hide from PAUSE
+ DBIx::Class::SQLAHacks;
+
+use base qw/DBIx::Class::SQLMaker/;
+
+1;
--- /dev/null
+package # Hide from PAUSE
+ DBIx::Class::SQLAHacks::MSSQL;
+
+use base qw( DBIx::Class::SQLMaker::MSSQL );
+
+1;
--- /dev/null
+package # Hide from PAUSE
+ DBIx::Class::SQLAHacks::MySQL;
+
+use base qw( DBIx::Class::SQLMaker::MySQL );
+
+1;
--- /dev/null
+package # Hide from PAUSE
+ DBIx::Class::SQLAHacks::Oracle;
+
+use base qw( DBIx::Class::SQLMaker::Oracle );
+
+1;
--- /dev/null
+package # Hide from PAUSE
+ DBIx::Class::SQLAHacks::OracleJoins;
+
+use base qw( DBIx::Class::SQLMaker::OracleJoins );
+
+1;
--- /dev/null
+package # Hide from PAUSE
+ DBIx::Class::SQLAHacks::SQLite;
+
+use base qw( DBIx::Class::SQLMaker::SQLite );
+
+1;