summaryrefslogtreecommitdiff
path: root/databases/p5-Rose-DB
AgeCommit message (Collapse)AuthorFilesLines
2011-10-21Update p5-Rose-DB to 0.764.hiramatsu2-7/+6
Changes from previous: 0.764 (10.18.2011) - John Siracusa <siracusa@gmail.com> * Use ENGINE=InnoDB instead of TYPE=InnoDB in MySQL table creation statements to avoid an incompatibility with MySQL 5.5 (RT 71757) 0.763 (12.30.2010) - John Siracusa <siracusa@gmail.com> * Support for Rose::DB::Object 0.794 * Return from rollback() early if AutoCommit is set.
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-2/+2
2010-09-07Updating databases/p5-Rose-DB from 0.758nb1 to 0.762sno2-7/+8
pkgsrc changes: - import package for newly introduced dependency DateTime::Format::Oracle Upstream changes: 0.762 (06.23.2010) - John Siracusa <siracusa@gmail.com> * Support for Rose::DB::Object 0.789. 0.761 (05.22.2010) - John Siracusa <siracusa@gmail.com> * Support for Rose::DB::Object 0.788. * Detect and report problems caused by DBD::mysql versions that fail to set the Active database handle attribute back to a true value when mysql_auto_reconnect is set. (Reported by Matt S. Trout and Kostas Chatzikokolakis) 0.760 (04.28.2010) - John Siracusa <siracusa@gmail.com> * Moved version number back to three places after the decimal in order to placate Unix package management systems. (Suggested by Matt S. Trout) 0.7591 (04.27.2010) - John Siracusa <siracusa@gmail.com> * Corrected skip counts in MySQL tests. 0.759 (04.27.2010) - John Siracusa <siracusa@gmail.com> * Fixed some inheritance dead ends (Reported by Matt S. Trout) * Corrected parse_array()'s value unescaping (RT 56112) * Added timestamp with time zone parsing/formating methods. * Improved Oracle date/time parsing and formatting. * DateTime::Format::Oracle is now a prerequisite (see above).
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
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-02Updating databases/p5-Rose-DB from 0.754 to 0.758 (pkg/42674)sno2-6/+10
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-16Updating databases/p5-Rose-DB from 0.753 to 0.754sno2-6/+6
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-19Updating package databases/p5-Rose-DB from 0.752 to 0.753sno2-7/+8
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-19pkgsrc changes:sno1-2/+1
- correct wrongly assumed dependency to Class::Factory::Util (see RT #46160)
2009-05-17PkgSrc changes:sno2-15/+16
- 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-30Remove dependency to textproc/p5-YAML-Sycksno1-2/+1
2009-04-30PkgSrc changes:sno2-8/+8
- 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.
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. 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=...").
2008-05-28Updated databases/p5-Rose-DB to 0.744abs2-7/+10
0.744 (05.28.2008) - John Siracusa <siracusa@gmail.com> * Added fixup() class method call to auto_load_fixups(). (Suggested by Justin Ellison) * Skip the interactive part of the test suite when the AUTOMATED_TESTING environment variable is set. 0.743 (04.02.2008) - John Siracusa <siracusa@gmail.com> * Fixed some warnings and made nice with the CPAN version extractor. 0.742 (04.01.2008) - John Siracusa <siracusa@gmail.com> * Added warning for ancient DBD::mysql versions. * Support for Rose::DB::Object 0.769.
2008-04-06Update p5-Rose-DB to 0.741:abs2-6/+6
0.741 (02.25.2008) - John Siracusa <siracusa@gmail.com> * Changed mailing list URLs. 0.740 (02.15.2008) - John Siracusa <siracusa@gmail.com> * Added support for Rose::DB::Object 0.767's new hints features. 0.739 (02.08.2008) - John Siracusa <siracusa@gmail.com> * Caching of db objects during mod_perl server start-up is now turned off by default, with new API to turn it back on and do the necessary pre-fork clean-up that this entails. This change solved a segmentation fault problem triggered in DBD::Informix when database handles created in the parent were not properly disconnected prior to the first fork of the apache process. 0.738 (02.06.2008) - John Siracusa <siracusa@gmail.com> * The Informix INT8 column type is now detected and mapped to "bigint" on behalf of Rose::DB::Object. * Fixed a bug that prevented format_array() and parse_array() from correctly handling arrays containing undef or NULL, respectively. (Reported by Derek Watson) 0.737 (12.13.2007) - John Siracusa <siracusa@gmail.com> * Altered the behavior of connect() and disconnect() to account for the possibility that dbi_connect() may return a DBI $dbh that is already connected and has already been initialized. * Added optional (on by default) coercion of column type metadata from (big)int auto-increment to (big)serial for MySQL and SQLite. * Added support for the current_timestamp keyword to SQLite. * Added a dozen or so new MySQL connection attributes that must be inlined into the DSN rather than passed as connect() options. 0.736 (11.13.2007) - John Siracusa <siracusa@gmail.com> * Added new_or_cached() method and associated caching framework. * Added dbi_connect() method. (Patch by Peter Karman) * Removed mistakenly checked in breakpoint. 0.735 (07.21.2007) - John Siracusa <siracusa@gmail.com> * Improved parsing of SET values. * Fixed the test suite's detection of the broken DBD::SQLite 1.13.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-06-10Added databases/p5-Rose-DB version 0.734abs4-0/+40
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.