Package: libdbix-class-perl (0.08010-2) [universe]
Links for libdbix-class-perl
Ubuntu Resources:
Download Source Package libdbix-class-perl:
- [libdbix-class-perl_0.08010-2.dsc]
- [libdbix-class-perl_0.08010.orig.tar.gz]
- [libdbix-class-perl_0.08010-2.diff.gz]
Maintainer:
Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.
Original Maintainers (usually from Debian):
- Debian Perl Group (Mail Archive)
- Krzysztof Krzyżaniak (eloy)
- Florian Ragwitz
- gregor herrmann
It should generally not be necessary for users to contact the original maintainer.
External Resources:
- Homepage [search.cpan.org]
Similar packages:
Extensible and flexible object <-> relational mapper
DBIx::Class is an SQL to OO mapper with an object API inspired by Class::DBI (and a compatibility layer as a springboard for porting) and a resultset API that allows abstract encapsulation of database operations. It aims to make representing queries in your code as perl-ish as possible while still providing access to as many of the capabilities of the database as possible, including retrieving related records from multiple tables in a single query, JOIN, LEFT JOIN, COUNT, DISTINCT, GROUP BY and HAVING support.
DBIx::Class can handle multi-column primary and foreign keys, complex queries and database-level paging, and does its best to only query the database in order to return something you've directly asked for. If a resultset is used as an iterator it only fetches rows off the statement handle as requested in order to minimise memory usage. It has auto-increment support for SQLite, MySQL, PostgreSQL, Oracle, SQL Server and DB2 and is known to be used in production on at least the first four, and is fork- and thread-safe out of the box (although your DBD may not be).
Other Packages Related to libdbix-class-perl
|
|
|
-
- dep: libcarp-clan-perl
- Perl enhancement to Carp error logging facilities
-
- dep: libclass-accessor-grouped-perl
- Perl module to build groups of accessors
-
- dep: libclass-c3-componentised-perl
- load mix-ins or components to your C3-based class
-
- dep: libclass-c3-perl (>= 0.11)
- A pragma to use the C3 method resolution order algortihm
-
- dep: libclass-inspector-perl
- Perl module that provides information about classes
-
- dep: libdata-page-perl
- Help when paging through sets of results
-
- dep: libdbi-perl
- Perl5 database interface by Tim Bunce
-
- dep: libjson-any-perl
- wrapper class for the various JSON classes
-
- dep: libmodule-find-perl
- Find and use installed modules in a (sub)category
-
- dep: libscope-guard-perl
- lexically scoped resource management
-
- dep: libsql-abstract-limit-perl
- portable LIMIT emulation
-
- dep: libsql-abstract-perl
- Generate SQL from Perl data structures
-
- dep: perl (>= 5.6.0-16)
- Larry Wall's Practical Extraction and Report Language
-
- rec: libdatetime-format-db2-perl
- Parse and format DB2 dates and times
-
- rec: libdatetime-format-mysql-perl
- Parse and format MySQL dates and times
-
- rec: libdatetime-format-pg-perl
- Parse and format PostgreSQL dates and times
-
- rec: libfile-spec-perl
- tools for working with paths and file specs across platforms
-
- rec: libsql-translator-perl
- SQL translation library
-
- sug: libclass-trigger-perl
- Mix-in to add / call inheritable triggers
-
- sug: libdbd-sqlite3-perl
- Perl DBI driver with a self-contained RDBMS
-
- sug: libdbix-contextualfetch-perl
- Add context aware fetches to DBI
Download libdbix-class-perl
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| all | 398.7 kB | 1300 kB | [list of files] |