p5-DBIx-Class - Extensible and flexible object <-> relational mapper

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-DBIx-Class-0.082841.txz
Package name p5-DBIx-Class
Package version 0.082841
Package release -
Package architecture amd64
Package type txz
Category databases perl5
Homepage https://metacpan.org/release/DBIx-Class
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 678.81 KB
Installed size 1.77 MB
This is an SQL to OO mapper with an object API inspired by Class::DBI (with 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
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).
This project is still under rapid development, so large new features may be
marked EXPERIMENTAL - such APIs are still usable but may have edge bugs.
Failing test cases are *always* welcome and point releases are put out rapidly
as bugs are found and fixed.
WWW: https://metacpan.org/release/DBIx-Class
- SQLT: off


Package Version Architecture Repository
p5-DBIx-Class-0.082841.txz 0.082841 i386 FreeBSD Ports Latest
p5-DBIx-Class-0.082841.txz 0.082841 amd64 FreeBSD Ports Quarterly
p5-DBIx-Class-0.082841.txz 0.082841 i386 FreeBSD Ports Quarterly
p5-DBIx-Class - - -


Name Value
p5-Class-Accessor-Grouped = 0.10012_1
p5-Class-C3-Componentised = 1.001002
p5-Class-Inspector = 1.34
p5-Class-Method-Modifiers = 2.12
p5-Config-Any = 0.32
p5-Context-Preserve = 0.03
p5-DBI = 1.642
p5-Data-Compare = 1.2200_1
p5-Data-Dumper-Concise = 2.023
p5-Data-Page = 2.02_1
p5-Devel-GlobalDestruction = 0.14
p5-Hash-Merge = 0.300
p5-MRO-Compat = 0.13
p5-Module-Find = 0.13
p5-Moo = 2.003004
p5-Path-Class = 0.37
p5-SQL-Abstract = 1.86_2
p5-Scope-Guard = 0.20_1
p5-Sub-Name = 0.21,1
p5-Try-Tiny = 0.30
p5-namespace-clean = 0.27
p5-strictures = 2.000006,1
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-DBIx-Class-0.082841.txz
Source Package databases/p5-DBIx-Class

Install Howto

Install p5-DBIx-Class txz package:

# pkg install p5-DBIx-Class

See Also

Package Description
p5-DBIx-Class-AsFdat-0.03_2.txz Perl extension like CDBI::Plugin::AsFdat
p5-DBIx-Class-AuditLog-0.6.4.txz Simple activity audit logging for DBIx::Class
p5-DBIx-Class-BitField-0.13_1.txz Store multiple boolean fields in one integer field
p5-DBIx-Class-Candy-0.005003.txz Sugar for your favorite ORM, DBIx::Class
p5-DBIx-Class-Cursor-Cached-1.001004.txz Cursor class with built-in caching support
p5-DBIx-Class-CustomPrefetch-0.09_2.txz Custom prefetches for DBIx::Class
p5-DBIx-Class-DateTime-Epoch-0.10_1.txz Automatic inflation/deflation of epoch-based DateTime objects
p5-DBIx-Class-DeploymentHandler-0.002230.txz Perl extension for extensible DBIx::Class deployment
p5-DBIx-Class-DigestColumns-0.06000_2.txz Automatic digest columns
p5-DBIx-Class-DynamicDefault-0.04_1.txz Automatically set and update fields
p5-DBIx-Class-DynamicSubclass-0.03_1.txz Use dynamic subclassing with DBIx::Class
p5-DBIx-Class-EncodeColumns-0.02_1.txz Handle column encodings
p5-DBIx-Class-EncodedColumn-0.00016.txz Automatically encode columns
p5-DBIx-Class-Fixtures-1.001039.txz Perl extension to use fixtures with DBIx::Class
p5-DBIx-Class-FrozenColumns-0.09_2.txz Store virtual columns inside another column