PostgreSQL features for SQL::Abstract.
use SQL::Abstract::Pg;
my $abstract = SQL::Abstract::Pg->new;
say $abstract->select('some_table');
All you need is a one-liner, it takes less than a minute.
$ curl -L https://cpanmin.us | perl - -M https://cpan.metacpan.org -n SQL::Abstract::Pg
We recommend the use of a Perlbrew environment.
Take a look at our excellent documentation!