App-DBI-Loader
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/App/DBI/Loader.pm view on Meta::CPAN
use Getopt::Std;
use Getopt::Config::FromPod;
use Pod::Usage;
use DBI;
use String::Unescape;
sub run
{
shift if @_ && eval { $_[0]->isa(__PACKAGE__) };
local (@ARGV) = @_;
my %opts;
getopts(Getopt::Config::FromPod->string, \%opts);
pod2usage(-verbose => 2) if exists $opts{h};
pod2usage(-msg => 'At least 2 arguments MUST be specified', -verbose => 0, -exitval => 1) if @ARGV < 2;
push @ARGV, '-' if @ARGV == 2;
$opts{t} ||= '';
my $sep = String::Unescape->unescape($opts{t}) || ',';
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.010 second using v1.00-cache-2.02-grep-82fe00e-cpan-da92000dfeb )