DBIx-Wizard
view release on metacpan or search on metacpan
lib/DBIx/Wizard/DB.pm view on Meta::CPAN
}
if (!$h_dsn{$db}) {
croak "DBIW: undeclared db: $db (set DBIW_DECLARE_" . uc($db) . " or call DBIx::Wizard::DB->declare)";
}
if ($h_dbh{$db}) {
return $h_dbh{$db};
}
my $mysql_enable_utf8_after_connect = delete $h_options{$db}{mysql_enable_utf8_after_connect};
my $dbh = DBI->connect($h_dsn{$db}, $h_user{$db}, $h_password{$db}, $h_options{$db});
if ($mysql_enable_utf8_after_connect) {
$dbh->{mysql_enable_utf8} = 1;
}
$h_dbh{$db} = $dbh;
return $dbh;
}
sub dbname {
my ($class, $db) = @_;
( run in 0.935 second using v1.01-cache-2.11-cpan-5a3173703d6 )