DVB-Epg
view release on metacpan or search on metacpan
lib/DVB/Epg.pm view on Meta::CPAN
=cut
sub new {
my $this = shift;
my $class = ref($this) || $this;
my $self = {};
$self->{filename} = shift;
$self->{dbh} = DBI->connect( "dbi:SQLite:" . $self->{filename} ) or return;
$self->{dbh}->{sqlite_unicode} = 1;
$self->{dbh}->do( "PRAGMA synchronous = OFF; PRAGMA temp_store = MEMORY; PRAGMA auto_vacuum = NONE; PRAGMA cache_size = 4000000; " );
bless( $self, $class );
return $self;
}
=head3 dbh( )
Return database handle for direct control.
( run in 0.286 second using v1.01-cache-2.11-cpan-f29a10751f0 )