./databases/p5-DBIx-Class, Extensible and flexible object <-> relational mapper

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.082842nb1, Package name: p5-DBIx-Class-0.082842nb1, Maintainer: pkgsrc-users

This is an SQL to OO mapper, inspired by the Class::DBI framework, and
meant to support compability with it, while restructuring the internals
and making it possible to support some new features like self-joins,
distinct, group bys and more.

This project is still at an early stage, so the maintainers don't make
any absolute promise that full backwards-compatibility will be
supported; however, if we can without compromising the improvements
we're trying to make, we will, and any non-compatible changes will merit
a full justification on the mailing list and a CPAN developer release
for people to test against.


Required to run:
[databases/p5-DBI] [databases/p5-SQL-Abstract] [lang/perl5] [devel/p5-Class-Inspector] [devel/p5-Path-Class] [databases/p5-SQL-Abstract-Limit] [devel/p5-Class-Accessor-Grouped] [devel/p5-MRO-Compat] [devel/p5-Module-Find] [devel/p5-Config-Any] [devel/p5-Data-Page] [devel/p5-Scope-Guard] [devel/p5-Class-C3-Componentised] [devel/p5-Class-Method-Modifiers] [devel/p5-namespace-clean] [devel/p5-Sub-Name] [devel/p5-Data-Compare] [devel/p5-Hash-Merge] [devel/p5-Devel-GlobalDestruction] [devel/p5-Context-Preserve] [devel/p5-Try-Tiny] [devel/p5-Data-Dumper-Concise] [devel/p5-Moo]

Required to build:
[databases/p5-DBD-SQLite] [databases/p5-Class-DBI] [devel/p5-Test-Exception] [devel/p5-Test-Deep] [devel/p5-Test-Warn] [databases/p5-SQL-Translator] [devel/p5-Package-Stash] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 454f2a498cd1ca5eee1cef55a3dfaa3b3ef17a42
RMD160: 7fb95fd196e098add608cba11f38b1a12a884da8
Filesize: 858.767 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-09-06 23:27:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-DBIx-Class: update to 0.082842.

0.082842 2020-06-16 20:10 (UTC)
    * New Features
        - An on_connect rebase_sqlmaker call allowing experimentation with
          non-core SQL generators on a per-$schema-instance basis
          https://is.gd/DBIC_rebase_sqlmaker
        - Automatically detect and use multi-column IN on recent versions of
          libsqlite: ... WHERE ( foo, bar ) IN ( SELECT foo, bar FROM ... )

    * Fixes
        - Fix silent failure to retrieve a primary key (RT#80283) or worse:
          returning an incorrect value (RT#115381) in case a rdbms-side autoinc
          column is declared as PK with the is_auto_increment attribute unset
        - Fix overly-aggressive condition unrolling, corrupting custom ops with
          array arguments (RT#132390)
        - Fix docs on how to properly use Moo(se) in ResultSet's, and fix a
          corner case of ->count not functioning properly when the old recipe
          was being used (GH#105)
        - Fix incorrect ::Storage->_ping() behavior under Sybase (RT#114214)
        - Work around breakage in Hash::Merge by soft-requiring Clone as part
          of the replicated subsystem (RT#124321)

    * Misc
        - DBIC_TRACE_PROFILE=... now uses a ::Storage::Statistics subclass
          DBIx::Class::Storage::Debug::PrettyTrace which properly ships as a
          part of this distrinbution
        - Switch out SQL::Abstract dependency with a slower moving dist
        - Remove Data::Page dependency by inlining its entirety into the core
          DBIx::Class::ResultSet::Pager (RT#130686)
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2019-11-02 16:38:12 by Roland Illig | Files touched by this commit (115)
Log message:
databases: align variable assignments

pkglint -Wall -F --only aligned -r

No manual corrections.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-06-30 22:17:50 by Nia Alarie | Files touched by this commit (1816) | Package updated
Log message:
Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-02-25 17:34:23 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
p5-DBIx-Class: update to 0.082841.

0.082841 2018-01-29 08:10 (UTC)
    * Test-suite fixup changes only - no reason to upgrade, wait for 0.082850

    * Misc
        - Unblock DBD::SQLite (RT#118395)
        - Fix missing ORDER BY leading to failures of t/prefetch/grouped.t
          under upcoming libsqlite (RT#117271)
        - Temporarily disable a non-critical portion of test failing on
          upcoming libsqlite, proper fix coming in 0.082850 (RT#119845)
        - Add test workaround for ( largely irrelevant ) RT#120129
        - Add temporary test-workaround for a devrel of DBD::SQLite
          RT#124227 / https://twitter.com/dbix_class/status/9 … 3751527424
        - Add workaround for one of the most damaging "improvements" made
          during the modern-perl-era (RT#120827)
        - Fix malformed README file encoding (RT#122028)