p5-Ima-DBI - Perl5 module for DB connection caching and organization

Property Value
Distribution NetBSD 8.1
Repository NetBSD amd64
Package filename p5-Ima-DBI-0.35nb11.tgz
Package name p5-Ima-DBI
Package version 0.35nb11
Package release -
Package architecture amd64
Package type tgz
Category perl5
Homepage https://metacpan.org/release/Ima-DBI
License -
Maintainer -
Download size 14.59 KB
Installed size 45.10 KB
Ima::DBI attempts to organize and facilitate caching and more
efficient use of database connections and statement handles.
One of the things I always found annoying about writing large
programs with DBI was making sure that I didn't have duplicate
database handles open.  I was also annoyed by the somewhat wasteful
nature of the prepare/execute/finish route I'd tend to go through
in my subroutines.  The new DBI->connect_cached and DBI->prepare_cached
helped alot, but I still had to throw around global datasource,
username and password information.
So, after a while I grew a small library of DBI helper routines
and techniques.  Ima::DBI is the culmination of all this, put into
a nice(?), clean(?) class to be inherited from.


Package Version Architecture Repository
p5-Ima-DBI-0.35nb11.tgz 0.35nb11 i386 NetBSD
p5-Ima-DBI - - -


Name Value
p5-Class-Data-Inheritable >= 0.02
p5-DBI >= 1.20
p5-DBIx-ContextualFetch >= 1.00
perl >= 5.30.0 < 5.32.0


Type URL
Mirror ftp.netbsd.org
Binary Package p5-Ima-DBI-0.35nb11.tgz
Source Package p5-Ima-DBI

Install Howto

Install p5-Ima-DBI tgz package:

# pkg_add p5-Ima-DBI

See Also

Package Description
p5-Image-BMP-1.19nb4.tgz Read BMP file information
p5-Image-ExifTool-11.70.tgz Perl module and program to read EXIF information
p5-Image-Imlib2-2.03nb17.tgz Interface to the Imlib2 image library
p5-Image-Info-1.41nb2.tgz Perl module to extract meta information from images
p5-Image-JpegTran-AutoRotate-0.04nb2.tgz Losslessly fix JPEG orientation
p5-Image-Size-3.300nb5.tgz Read the dimensions of an image in several popular formats
p5-Import-Into-1.002005nb4.tgz Perl5 module to import packages into other packages
p5-Importer-0.025nb2.tgz Perl5 module for exporting symbols
p5-Inline-0.83nb1.tgz Perl5 module for writing Perl subroutines in other languages
p5-Inline-C-0.81nb1.tgz Write Perl Subroutines in C
p5-InlineX-C2XS-0.26nb1.tgz Convert from Inline C code to XS
p5-Internals-1.1nb10.tgz Write-protect Perl variables, manipulate refcounts
p5-JSON-4.02nb1.tgz Perl module converts between JSON and Perl data structure
p5-JSON-Any-1.39nb3.tgz Wrapper Class for the various JSON classes
p5-JSON-MaybeXS-1.004000nb2.tgz Use Cpanel::JSON::XS with a fallback to JSON::PP