Initial revision of this module came almost entirely from work done by Todd Hepler <thepler@freeshell.org>.
My changes were quite minor (ensuring NAME_uc,
changing a couple variable names,
skipping tables with a $ in them).

Todd claimed his work to be an almost verbatim copy of SQL::Translator::Parser::DBI::PostgreSQL revision 1.7

For me,
the real work happens in DBD::Oracle and DBI,
which,
also for me,
that is the beauty of having introspection methods in DBI.