Path to this page:
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: