libdbix-recordset-perl - Perl extension for DBI recordsets

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libdbix-recordset-perl
Package version 0.26
Package release 2
Package architecture all
Package type deb
Installed size 428 B
Download size 124.09 KB
Official Mirror
DBIx::Recordset is a perl module for abstraction and simplification of
database access.
The goal is to make standard database access (select/insert/update/delete)
easier to handle and independent of the underlying DBMS. Special attention is
made on web applications to make it possible to handle the state-less access
and to process the posted data of form fields, but DBIx::Recordset is not
limited to web applications.
DBIx::Recordset uses the DBI API to access the database, so it should
work with every database for which a DBD driver is available (see
also DBIx::Compat).
Most public functions take a hash reference as parameter, which makes
it simple to supply various different arguments to the same
function. The parameter hash can also be taken from a hash containing
posted form fields like those available with, mod_perl,
HTML::Embperl and others.


Package Version Architecture Repository
libdbix-recordset-perl_0.26-2_all.deb 0.26 all Debian Main
libdbix-recordset-perl - - -


Name Value
libdbi-perl -
perl -


Type URL
Binary Package libdbix-recordset-perl_0.26-2_all.deb
Source Package libdbix-recordset-perl

Install Howto

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




2010-03-05 - gregor herrmann <>
libdbix-recordset-perl (0.26-2) unstable; urgency=low
[ Jonathan Yu ]
* Bringing this package under the pkg-perl group (Closes: #543608)
* Updated d/watch with CPAN search site
* Standards-Version 3.8.3
+ Remove version dependency on perl
+ Add Vcs-* and Homepage fields
[ Ryan Niebur ]
* Update jawnsy's email address
[ gregor herrmann ]
* debian/control: Added: ${misc:Depends} to Depends: field.
* Add /me to Uploaders.
* Set Standards-Version to 3.8.4 (no changes).
* Debhelper 7.
* Split out changes to upstream code into patches.
* New patches: pod.patch, spelling.patch.
* Convert to source format 3.0 (quilt).
* debian/coypright: format according to DEP5, update packaging copyright.
2004-10-08 - Angus Lees <>
libdbix-recordset-perl (0.26-1) unstable; urgency=low
* New upstream release. (Closes: #255664)
- This version should work with perl 5.8.x
- Deals with quoted table names (eg DBD::mysql), closes: #251452
- (0.25 was mostly an upstream sync with the Debian patches)
* Bump standards version to 3.6.1.
2003-08-19 - Angus Lees <>
libdbix-recordset-perl (0.24-7) unstable; urgency=low
* Change section to "perl".
* Apply upstream patch to improve PrevNextForm escaping with
Embperl (v2).
* Tell that Pg type '4' is numeric (Postgres 7.3).
2002-11-01 - Angus Lees <>
libdbix-recordset-perl (0.24-6) unstable; urgency=low
* Build-Depend on libdbi-perl (closes: #167217)
* Make DBIx::Intrors whatis-clean (thanks lintian)
2002-10-03 - Angus Lees <>
libdbix-recordset-perl (0.24-5) unstable; urgency=low
* Fix incorrect MoreRecords comparison in PrevNextForm.
(noticed by Andre Landwehr)
2002-09-28 - Angus Lees <>
libdbix-recordset-perl (0.24-4) unstable; urgency=low
* Build package in binary-indep rather than binary-arch
(closes: #157475)
* Allow TableAttr's to set an attribute to a false value.
(Thanks René Seindal)
* Don't return a tied row from Next when TieRow=0 (closes: #133165)
(Thanks René Seindal)
* Remove *LastRecord "cache", fixing Next(), MoreRecords(), Next() bug.
* Use *LastRecordFetch as the "row before the first" indicator.  This
prevents Next() looping back to the start in some cases.
* Call savecroak on *Recordset object, not $self.
* Reorder a test to avoid `"" is not numeric' warning.
* Change the way Makefile.PL interaction is avoided.
* Fix incorrect use of DBI::SQL_* constants in
* Bump policy to 3.5.7 (no changes needed).
2002-01-29 - Angus Lees <>
libdbix-recordset-perl (0.24-3) unstable; urgency=low
* Wrap a slightly longer than usual Description line. (closes: #130960)
I do this under protest since:
1. Policy says that the frontend must wrap long lines. There is nothing
about the long description needing to conform to common screen
widths. Assuming (or expecting) such is not following the documented
file format and is a bug in the frontend.
2. It makes extremely little difference to a human reading the "raw"
package description. If you consider "apt-cache show" to be a
frontend, then see (1).
3. If a frontend is not correctly wrapping long lines, "manually"
wrapping long lines will only hide the problem. If something is going
to fail, it should fail catastrophically.
* patch (approved by upstream) to avoid "fully qualifying" fields that
aren't in %tab4f - since that means they aren't column names
(another side affect of !LinkName).
2001-12-23 - Angus Lees <>
libdbix-recordset-perl (0.24-2) unstable; urgency=low
* Fix a few spelling errors in package description (closes: #124933)
* Let DBIx::Compat know that PostgreSQL can do SQL joins.
* Replace several uses of '*Table' with '*MainTable' to try and avoid
some of the side affects of !LinkName.

See Also

Package Description
libdbix-safe-perl_1.2.5-1_all.deb Safe wrapper to DBI interface
libdbix-searchbuilder-perl_1.66-1_all.deb Perl implementation of a simple ORM
libdbix-sequence-perl_1.5-2_all.deb simple SQL92 ID generator
libdbix-simple-perl_1.32-1_all.deb Perl module implementing an simpler interface to DBI
libdbix-xml-rdb-perl_0.05-12_all.deb perl module for creating XML from a DBI datasource
libdbix-xmlmessage-perl_0.05-10_all.deb perl module for exchanging XML messages between DBI data sources
libdbm-deep-perl_2.0011-1_all.deb pure perl multi-level hash/array DBM that supports transactions
libdbm-ocaml-dev_1.0-2_amd64.deb binding to the NDBM/GDBM Unix databases (development files)
libdbm-ocaml_1.0-2_amd64.deb binding to the NDBM/GDBM Unix databases (runtime)
libdbus-1-3_1.8.22-0+deb8u1_amd64.deb simple interprocess messaging system (library)
libdbus-1-dev_1.8.22-0+deb8u1_amd64.deb simple interprocess messaging system (development headers)
libdbus-c++-1-0_0.9.0-6_amd64.deb C++ API for D-Bus (runtime package)
libdbus-c++-bin_0.9.0-6_amd64.deb C++ API for D-Bus (utilities)
libdbus-c++-dev_0.9.0-6_amd64.deb C++ API for D-Bus (development package)
libdbus-c++-doc_0.9.0-6_all.deb C++ API for D-Bus (documentation)