Path to this page:
Subject: CVS commit: pkgsrc/databases/ruby-sequel
From: Takahiro Kambe
Date: 2014-03-13 19:24:52
Message id: 20140313182452.72B4196@cvs.netbsd.org
Log Message:
Update ruby-sequel to 4.8.0.
=== 4.8.0 (2014-03-01)
* Add SQL::AliasedExpression#alias alias for #aliaz (jeremyevans)
* Handle SQL::Identifier, SQL::QualifiedIdentifier, and SQL::AliasedExpression \
objects as first argument to Dataset#graph (jeremyevans)
* Respect qualification and aliases in symbols passed as first argument to \
Dataset#graph (dividedmind) (#769)
* Recognize new constraint violation error messages in SQLite 3.8.2+ (itswindtw) \
(#766)
* Use limit strategy to correctly handle limited associations in the \
dataset_associations plugin (jeremyevans)
* Handle issues in dataset_associations plugin when dataset uses unqualified \
identifiers for associations requiring joins (jeremyevans)
* Handle fractional seconds in input timestamps in the odbc/mssql adapter (Ross \
Attrill, jeremyevans)
* Return fractional seconds in timestamps in the odbc adapter (jeremyevans)
* Support :plain and :phrase options to Dataset#full_text_search on PostgreSQL \
(jeremyevans)
* Use limit strategy to correctly handle filtering by limited associations \
(jeremyevans)
* Simplify queries used for filtering by associations with conditions (jeremyevans)
* Use an eager limit strategy by default for *_one associations with orders \
(jeremyevans)
* Support :limit_strategy eager_graph option, for specifying strategy used for \
limited associations in that eager graph (jeremyevans)
* Add eager_graph_with_options to model datasets, for specifying options \
specific to the eager_graph call (jeremyevans)
* Handle offsets on *_many associations when eager graphing when there are no \
associated results (jeremyevans)
* Make Database#register_array_type work without existing scalar conversion proc \
in the pg_array extension (jeremyevans)
* Handle presence validations on foreign keys in associated objects when \
creating new associated objects in the nested_attributes plugin (jeremyevans)
* Respect offsets when eager graphing *_one associations (jeremyevans)
* Add association_join to model datasets, for setting up joins based on \
associations (jeremyevans)
* Add one_through_many association to many_through_many plugin, for only \
returning a single record (jeremyevans)
* Add :graph_order association option, useful when :order needs to contain \
qualified identifiers (jeremyevans)
* Add one_through_one association, similar to many_to_many but only returning a \
single record (jeremyevans)
=== 4.7.0 (2014-02-01)
* Don't swallow underlying exception if there is an exception closing the cursor \
on PostgreSQL (jeremyevans) (#761)
* Recognize primary key unique constraint violations on MSSQL and SQLAnywhere \
(jeremyevans)
* Recognize composite unique constraint violations on SQLite (timcraft) (#758)
* Make #* method without arguments on SQL::Function return a Function with * \
prepended to the arguments (jeremyevans)
* Add #function to SQL::Identifier and SQL::QualifiedIdentifier, allowing for \
easy use of schema qualified functions or functions names that need quoting \
(jeremyevans)
* Add SQL::Function#distinct for easier creation of aggregate functions using \
DISTINCT (jeremyevans)
* Add SQL::Function#over for easier creation of window functions (jeremyevans)
* Don't clear validation instance_hooks until after a successful save (jeremyevans)
* Support :raise_on_save_failure option for one_to_many, pg_array_to_many, and \
many_to_pg_array associations (jeremyevans)
* Make SQLTime#to_s return a string in HH:MM:SS format, since it shouldn't \
include date information (jeremyevans)
* Support the Database#tables :schema option in the jdbc adapter (robbiegill, \
jeremyevans) (#755)
* Automatically rollback transactions in killed threads in ruby 2.0+ (chanks) (#752)
* Add update_or_create plugin, for updating an object if it exists, or creating \
such an object if it does not (jeremyevans)
* Make auto_validations uniqueness validations work correctly for STI subclasses \
(jeremyevans)
* Support :dataset option to validates_unique vaildation (jeremyevans)
=== 4.6.0 (2014-01-02)
* Add Database#call_mssql_sproc on MSSQL for calling stored procedures and \
handling output parameters (jrgns, jeremyevans) (#748)
* Handle RuntimeErrors raised by oci8 in the oracle adapter (jeremyevans)
* Support OFFSET/FETCH on Microsoft SQL Server 2012 (jeremyevans)
* Support :server option for Database#{commit,rollback}_prepared_transaction on \
PostgreSQL, MySQL, and H2 (jeremyevans) (#743)
* Do not attempt to eager load and raise an exception when doing \
Model.eager(...).naked.all (jeremyevans)
* Recognize a couple additional disconnect errors in the jdbc/postgresql adapter \
(jeremyevans) (#742)
Files: