Subject: CVS commit: pkgsrc/databases/ruby-sequel
From: Takahiro Kambe
Date: 2012-07-31 15:50:37
Message id: 20120731135037.7C00E175DD@cvs.netbsd.org

Log Message:
Update ruby-sequel to 3.37.0.

=== 3.37.0 (2012-07-02)

* Allow specifying eager_graph alias base on a per-call basis using an \ 
AliasedExpression (jeremyevans)

* Allow bin/sequel to respect multiple -l options for logging to multiple files \ 
(jeremyevans)

* Correctly handle cases where SCOPE_IDENTITY is nil in the odbc/mssql adapter \ 
(stnoonan, jeremyevans)

* Add pg_interval extension, for returning interval types as \ 
ActiveSupport::Duration instances (jeremyevans)

* Save a new one_to_one associated object once instead of twice in the \ 
nested_attributes plugin (jeremyevans)

* Don't add unnecessary filter condition when passing a new object to a \ 
one_to_one setter method (jeremyevans)

* Differentiate between column references and method references in \ 
many_through_many associations (jeremyevans)

* Use :qualify=>:deep option when joining tables in model association \ 
datasets (jeremyevans)

* Support :qualify=>:deep option to Dataset#join_table to qualify \ 
subexpressions in the expression tree (jeremyevans)

* Support :qualify=>false option to Dataset#join_table to not automatically \ 
qualify keys/values (jeremyevans)

* Make filter by associations support use column references and method \ 
references correctly (jeremyevans)

* Call super in list plugin before_create (jeremyevans) (#504)

* Do not automatically cast String to text in pg_auto_parameterize extension \ 
(jeremyevans)

* Support alter_table validate_constraint on PostgreSQL for validating \ 
constraints previously declared with NOT VALID (jeremyevans)

* Support :not_valid option when adding foreign key constraints on PostgreSQL \ 
(jeremyevans)

* Support exclusion constraints on PostgreSQL (jeremyevans)

* Allow for overriding the create/alter table generators used per Database \ 
object (jeremyevans)

* Make casting to Date/(Time/DateTime) use date/datetime functions on SQLite \ 
(jeremyevans)

* Add pg_range_ops extension for DSL support for PostgreSQL range operators and \ 
functions (jeremyevans)

* The json library is now required when running the plugin/extension specs \ 
(jeremyevans)

* Use change migrations instead of up/down migrations in the schema_dumper \ 
(jeremyevans)

* Dump unsigned integer columns with a check >= 0 constraint in the \ 
schema_dumper (stu314)

* Switch the :key_hash entry to the association :eager_loader option to use the \ 
method symbol(s) instead of the column symbol(s) (jeremyevans)

* Add :id_map entry to the hash passed to the association :eager_loader option, \ 
for easier custom eager loading (jeremyevans)

* Fix dumping of non-integer foreign key columns in the schema_dumper \ 
(jeremyevans) (#502)

* Add nested_attributes :fields option to be a proc that is called with the \ 
associated object (chanks) (#498)

* Add split_array_nil extension, for compiling :col=>[1, nil] to col IN (1) \ 
OR col IS NULL (jeremyevans)

* Add Database#extension and Dataset#extension for loading extension modules \ 
into objects automatically (jeremyevans)

* Respect an existing dataset limit when updating on Microsoft SQL Server \ 
(jeremyevans)

* Add pg_range extension, for dealing with PostgreSQL 9.2+ range types (jeremyevans)

* Make pg_array extension convert array members when typecasting Array to \ 
PGArray (jeremyevans)

* Make jdbc/postgres adapter convert array type elements (e.g. date[] arrays are \ 
returned as arrays of Date instances) (jeremyevans)

* Make the pg_inet extension handle inet[]/cidr[]/macaddr[] types when used with \ 
the pg_array extension (jeremyevans)

* Make the pg_json extension handle json[] type when used with the pg_array \ 
extension (jeremyevans)

* Fix schema parsing of h2 clob types (jeremyevans)

* Make the pg_array extension handle array types for scalar types handled by the \ 
native postgres adapter (jeremyevans)

* Generalize handling of array types in the pg_array extension, allowing easy \ 
support of custom array types (jeremyevans)

* Remove type conversion of int2vector and money types on PostgreSQL, since \ 
previous conversions were wrong (jeremyevans)

* Add eval_inspect extension, which makes Sequel::SQL::Expression#inspect \ 
attempt to return a string suitable for eval (jeremyevans)

* When emulating offset with ROW_NUMBER, default to ordering by all columns if \ 
no specific order is given (stnoonan, jeremyevans) (#490)

* Work around JRuby 1.6 ruby 1.9 mode bug in Time -> SQLTime conversion \ 
(jeremyevans)

=== 3.36.1 (2012-06-01)

* Fix jdbc adapter when DriverManager#getConnection fails (aportnov) (#488)

Files:
RevisionActionfile
1.19modifypkgsrc/databases/ruby-sequel/Makefile
1.17modifypkgsrc/databases/ruby-sequel/PLIST
1.17modifypkgsrc/databases/ruby-sequel/distinfo