CallBackery
view release on metacpan or search on metacpan
lib/CallBackery/Database.pm view on Meta::CPAN
has sql => sub {
my $self = shift;
require Mojo::SQLite;
my $sql = Mojo::SQLite->new($self->config->cfgHash->{BACKEND}{cfg_db});
$sql->options({
RaiseError => 1,
PrintError => 0,
AutoCommit => 1,
ShowErrorStatement => 1,
sqlite_unicode => 1,
FetchHashKeyName=>'NAME_lc',
});
$sql->on(connection => sub ($sql, $dbh) {
$dbh->do('PRAGMA foreign_keys = ON;');
});
$sql->migrations
->name('cbmig')
->from_data(__PACKAGE__,'dbsetup.sql')
( run in 0.353 second using v1.01-cache-2.11-cpan-88abd93f124 )