libclass-dbi-perl - convenient abstraction layer to a database

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libclass-dbi-perl
Package version 3.0.17
Package release 4
Package architecture all
Package type deb
Installed size 280 B
Download size 116.71 KB
Official Mirror
Class::DBI not only provides a simple database to object mapping
layer, but can be used to implement several higher order database
functions (triggers, referential integrity, cascading delete etc.),
at the application level, rather than at the database.
This is particularly useful when using a database which doesn't
support these (such as MySQL), or when you would like your code to be
portable across multiple databases which might implement these things
in different ways.
In short, Class::DBI aims to make it simple to introduce 'best
practice' when dealing with data stored in a relational database.


Package Version Architecture Repository
libclass-dbi-perl_3.0.17-4_all.deb 3.0.17 all Debian Main
libclass-dbi-perl - - -


Name Value
libclass-accessor-perl >= 0.18
libclass-data-inheritable-perl >= 0.02
libclass-trigger-perl >= 0.07
libclone-perl -
libima-dbi-perl >= 0.33
libuniversal-moniker-perl >= 0.06
perl -


Type URL
Binary Package libclass-dbi-perl_3.0.17-4_all.deb
Source Package libclass-dbi-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libclass-dbi-perl deb package:
    # sudo apt-get install libclass-dbi-perl




2011-08-08 - Damyan Ivanov <>
libclass-dbi-perl (3.0.17-4) unstable; urgency=low
* Team upload
[ gregor herrmann ]
* debian/control: Changed: (build-)depend on perl instead of perl-
* Remove Conflicts against ancient version of libscalar-list-utils-perl.
[ Ansgar Burchardt ]
* Update my email address.
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* Remove alternative (build) dependencies that are already satisfied
in oldstable.
[ Damyan Ivanov ]
* Use source format 3.0 (quilt)
* add pod-spelling.patch fixing a tiny typo in POD
* claim conformance to Policy 3.9.2
2009-07-27 - Ansgar Burchardt <>
libclass-dbi-perl (3.0.17-3) unstable; urgency=low
[ Ryan Niebur ]
* moved with permission from Bart (Closes: #531514)
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza). Changed: Maintainer set to Debian Perl Group
<> (was: Bart Martens
<>); Bart Martens <> moved to
* debian/watch: use dist-based URL.
* remove Bart from Uploaders
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ Ansgar Burchardt ]
* Use debhelper 7 instead of cdbs.
* Bump Standards-Version to 3.8.2.
* Add myself to Uploaders.
* Convert debian/copyright to proposed machine-readable format.
* Do no longer install README (copy of POD documentation).
[ gregor herrmann ]
* debian/control: add perl-modules (>= 5.10) as an alternative (build)
dependency to libversion-perl; remove build dependency on libdbd-pg-perl.
2009-02-26 - Bart Martens <>
libclass-dbi-perl (3.0.17-2) unstable; urgency=low
* debian/control: Fixed description-contains-homepage,
out-of-date-standards-version, debhelper-but-no-misc-depends.
* debian/rules: No longer need to rmdir usr/lib/perl5 and usr/lib.
2007-10-06 - Bart Martens <>
libclass-dbi-perl (3.0.17-1) unstable; urgency=low
* New upstream release.
* t/11-triggers.t: No longer skipping tests.  Closes: #442996.
2007-09-22 - Bart Martens <>
libclass-dbi-perl (3.0.16-2) unstable; urgency=low
* t/11-triggers.t: Skip some tests to lower severity of #442996.
2007-04-24 - Bart Martens <>
libclass-dbi-perl (3.0.16-1) unstable; urgency=low
* New upstream release.
* debian/patches/01_used_only_once.diff: Removed obsolete patch.
2006-11-20 - Bart Martens <>
libclass-dbi-perl (3.0.15-2) unstable; urgency=low
* New maintainer, as agreed with Stephen.
* debian*: Use cdbs.
* debian/control: Added libtest-pod-perl, libtime-piece-perl,
libtime-piece-mysql-perl, libdatetime-format-mysql-perl and libdbd-pg-perl
to Build-Depends-Indep for "make test"
* debian/copyright: Updated to add copyright notices.
* debian/patches/01_used_only_once.diff: Suppresses warning in "make test".
* debian/watch: Updated to version 3.
2006-10-19 - Stephen Quinney <>
libclass-dbi-perl (3.0.15-1) unstable; urgency=low
* New upstream release
* Build-Depends on libdbd-sqlite3-perl (>= 1.13-1.1) which fixes a
previous FTBFS caused by a bug in the earlier version of that package.
2006-06-02 - Stephen Quinney <>
libclass-dbi-perl (3.0.14-1) unstable; urgency=low
* New upstream release
* Switched to my email address.
* Updated to policy version 3.7.2
* Added Build-Depends for debhelper as it is used in the clean target
2004-05-06 - Stephen Quinney <>
libclass-dbi-perl (0.96-1) unstable; urgency=low
* New upstream release.
* Now depend (and build-depend) upon Ima::DBI (>= 0.33).
* Cleaned up dependencies in general.
* Improved debian/rules slightly.
* Added useful Recommends and Suggests entries.

See Also

Package Description
libclass-dbi-pg-perl_0.09-4_all.deb Class::DBI extension for Postgres
libclass-dbi-plugin-abstractcount-perl_0.08-1_all.deb Class::DBI plugin to get COUNT(*) results with abstract SQL
libclass-dbi-plugin-pager-perl_0.566-1_all.deb Perl extension for paging SQL results
libclass-dbi-plugin-perl_0.03-5_all.deb abstract base class for Class::DBI plugins
libclass-dbi-plugin-retrieveall-perl_1.04-3_all.deb Class::DBI plugin providing a more complex retrieve_all() method
libclass-dbi-plugin-type-perl_0.02-7_all.deb Class::DBI plugin to determine type information for table columns
libclass-dbi-sqlite-perl_0.11-4_all.deb extension to Class::DBI for sqlite
libclass-dbi-sweet-perl_0.10-1_all.deb Perl module providing a sweeter Class::DBI
libclass-default-perl_1.51-2_all.deb Perl module to make static calls apply to a default instantiation
libclass-delegator-perl_0.09-3_all.deb Perl module for a simple and fast object-oriented delegation
libclass-errorhandler-perl_0.03-1_all.deb Base class for error handling
libclass-factory-perl_1.06-2_all.deb Base class for dynamic factory classes
libclass-factory-util-perl_1.7-2_all.deb Utility method for factory classes
libclass-field-perl_0.16-1_all.deb accessor cenerator for class fields and consts
libclass-forward-perl_0.100006-1_all.deb class dispatcher that handles namespaces like paths