Hailo
view release on metacpan or search on metacpan
lib/Hailo/Storage/MySQL.pm view on Meta::CPAN
use namespace::clean -except => 'meta';
extends 'Hailo::Storage';
with qw(Hailo::Role::Arguments Hailo::Role::Storage);
sub _build_dbd { return 'mysql' };
override _build_dbd_options => sub {
return {
%{ super() },
mysql_enable_utf8 => 1,
};
};
sub _build_dbi_options {
my ($self) = @_;
my $dbd = $self->dbd;
my $dbd_options = $self->dbd_options;
my $args = $self->arguments;
my $conn_line = "dbi:$dbd";
t/storage/001_meta/options.t view on Meta::CPAN
sqlite_unicode => 1,
RaiseError => 1,
},
"SQLite options"
);
# mysql
is_deeply(
$mysql->dbd_options,
{
mysql_enable_utf8 => 1,
RaiseError => 1,
},
"MySQL options"
);
( run in 0.677 second using v1.01-cache-2.11-cpan-00829025b61 )