./databases/p5-Rose-DB, DBI wrapper and abstraction layer

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


Branch: CURRENT, Version: 0.758nb1, Package name: p5-Rose-DB-0.758nb1, Maintainer: abs

Rose::DB is a wrapper and abstraction layer for DBI-related
functionality. A Rose::DB object "has a" DBI object; it is not a
subclass of DBI.

Tip: Are you looking for an object-relational mapper (ORM)? If so,
please see the Rose::DB::Object module. Rose::DB::Object is an ORM
that uses this module to manage its database connections. Rose::DB
alone is simply a data source abstraction layer; it is not an ORM.


Required to run:
[databases/p5-DBI] [lang/perl5] [time/p5-DateTime] [devel/p5-Bit-Vector] [databases/p5-SQL-ReservedWords] [time/p5-DateTime-Format-MySQL] [time/p5-Time-Clock] [time/p5-Rose-DateTime] [time/p5-DateTime-Format-Pg] [devel/p5-Clone-PP] [devel/p5-Rose-Object]

Master sites: (Expand)

SHA1: b95c42fb15c855b6a9c25ba11253bde5a078a112
RMD160: 6e9341cf07a6812a27db72b6734672fa11e59efa
Filesize: 106.866 KB

Version history: (Expand)


CVS history: (Expand)


   2010-08-21 18:37:14 by Stoned Elipot | Files touched by this commit (1724) | Package updated
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
   2010-02-03 00:27:51 by Jens Rehsack | Files touched by this commit (2) | Package updated
Log message:
Updating databases/p5-Rose-DB from 0.754 to 0.758 (pkg/42674)

pkgsrc changes:
- Ensure installed perl modules and documentation has no execute bit

Upstream changes:
0.758 (01.26.2010) - John Siracusa <siracusa@gmail.com>
    * Added workaround for DateTime::Duration bug (RT 53985)

0.757 (01.23.2010) - John Siracusa <siracusa@gmail.com>
    * Support for Rose::DB::Object 0.786.

0.756 (12.31.2009) - John Siracusa <siracusa@gmail.com>
    * Support for Rose::DB::Object 0.785.
    * Made fork- and thread-safe (though some databases, notably Oracle,
      don't support passing a database connection across a fork at all).
    * Updated mysql_enable_utf8() to run "SET NAMES utf8" id a database
      handle already exists.
    * Updated the various validate_*_keywords() methods to no longer accept
      anything that "looks like a function call."  This was done to avoid
      possible SQL injection attacks, and because the now-pervasive support
      for scalar-reference literals in Rose::DB::Object obviates the need
      for such permissive SQL inlining.  To restore the old behavior, use
      the default_keyword_function_calls() class method or the
      keyword_function_calls() object method.

0.755 (10.16.2009) - John Siracusa <siracusa@gmail.com>
    * Fixed a bug in Rose::DB::Oracle that caused the port to be omitted
      from the DSN.  (Reported by llama)
    * Updated eval blocks to avoid stomping on $@ from an outer scope.
   2009-09-16 19:44:34 by Jens Rehsack | Files touched by this commit (2)
Log message:
Updating databases/p5-Rose-DB from 0.753 to 0.754

Upstream changes:
0.754 (09.14.2009) - John Siracusa <siracusa@gmail.com>

    * Removed outdated warning about Oracle support.
	* Clarified the return value and error handling for do_transaction().
   2009-08-19 22:42:19 by Jens Rehsack | Files touched by this commit (2)
Log message:
Updating package databases/p5-Rose-DB from 0.752 to 0.753

pkgsrc changes:
  - Adjusting license and dependencies

Upstream changes:
0.753 (07.09.2009) - John Siracusa <siracusa@gmail.com>
    * Detect enum-like columns in PostgreSQL.  (RT 46214)
    * Added support for the "sslmode" DSN option for PostgreSQL.
      (Reported by foudfou)
   2009-05-19 23:32:09 by Jens Rehsack | Files touched by this commit (1)
Log message:
pkgsrc changes:
  - correct wrongly assumed dependency to Class::Factory::Util (see
    RT #46160)
   2009-05-17 20:41:15 by Jens Rehsack | Files touched by this commit (2)
Log message:
PkgSrc changes:
  - Updating package for p5 module Rose::DB from 0.751 to 0.752
  - Fixing dependency

Upstream changes:
0.752 (05.08.2009) - John Siracusa <siracusa@gmail.com>
    * Added workaround for the lack of getpwuid() on Windows.
    * SQLite column and table names are not properly unquoted when
      necessary.  (RT 45836)
    * Indicate that MySQL 5.0.45 and later supports selecting from
      a subselect.
   2009-04-30 23:17:24 by Jens Rehsack | Files touched by this commit (1)
Log message:
Remove dependency to textproc/p5-YAML-Syck
   2009-04-30 23:15:08 by Jens Rehsack | Files touched by this commit (2) | Package updated
Log message:
PkgSrc changes:
  - Updating package for p5 module Rose::DB from 0.744 to 0.751
  - Adjusting dependencies
  - Setting license to gnu-gpl-v2

Upstream changes:
0.751 (04.19.2009) - John Siracusa <siracusa@gmail.com>

    * Worked around a mod_perl 2 issue related to PerlOptions +Parent
      http://bit.ly/160jLN (Reported by Anton)
    * Updated test suite to consider DBD::SQLite 1.19+ non-broken.

0.750 (02.26.2009) - Peter Karman <perl@peknet.com>

    * Added pg_enable_utf8 attribute.

0.749 (12.12.2008) - John Siracusa <siracusa@gmail.com>

    * Added support for many more registry entry attributes.
    * More mod_perl 2.x fixes for Rose::DB::Cache. (Reported by
      Kostas Chatzikokolakis)
    * Added apache_has_started attribute to Rose::DB::Cache to support
      mod_perl 2.x users who do not have the ability to run code on
      server startup.  (Suggested by Kostas Chatzikokolakis)

0.748 (12.09.2008) - John Siracusa <siracusa@gmail.com>

    * Fixed mod_perl 2.x support in Rose::DB::Cache. (Reported by
      Kostas Chatzikokolakis)
    * Resolved ambiguous driver_class link in POD.

0.747 (10.22.2008) - Justin Ellison <justin@techadvise.com>

    * Changed to require YAML instead of YAML::Syck, though YAML::Syck
      will be used in preference to YAML if it's present.  (RT 31535)

0.746 (09.16.2008) - Justin Ellison <justin@techadvise.com>

    * Fixed support for TIMESTAMP WITH TIME ZONE column in Oracle.

0.745 (09.12.2008) - John Siracusa <siracusa@gmail.com>

    * Added support for Oracle date/time column keywords.
    * Added methods to list cached db entries and keys.