From afaf2010b4af166e68be90c6ba76942b00084773 Mon Sep 17 00:00:00 2001 From: taca Date: Thu, 13 Mar 2014 18:24:52 +0000 Subject: 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) --- databases/ruby-sequel/Makefile | 4 ++-- databases/ruby-sequel/PLIST | 9 ++++++++- databases/ruby-sequel/distinfo | 8 ++++---- 3 files changed, 14 insertions(+), 7 deletions(-) (limited to 'databases/ruby-sequel') diff --git a/databases/ruby-sequel/Makefile b/databases/ruby-sequel/Makefile index aaa895b6a95..a910e902878 100644 --- a/databases/ruby-sequel/Makefile +++ b/databases/ruby-sequel/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.28 2013/12/08 16:51:45 taca Exp $ +# $NetBSD: Makefile,v 1.29 2014/03/13 18:24:52 taca Exp $ -DISTNAME= sequel-4.5.0 +DISTNAME= sequel-4.8.0 CATEGORIES= databases MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/databases/ruby-sequel/PLIST b/databases/ruby-sequel/PLIST index f10059b665b..0f86db45367 100644 --- a/databases/ruby-sequel/PLIST +++ b/databases/ruby-sequel/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.26 2013/12/08 16:51:45 taca Exp $ +@comment $NetBSD: PLIST,v 1.27 2014/03/13 18:24:52 taca Exp $ bin/sequel ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/CHANGELOG @@ -20,6 +20,7 @@ ${GEM_LIBDIR}/doc/mass_assignment.rdoc ${GEM_LIBDIR}/doc/migration.rdoc ${GEM_LIBDIR}/doc/model_hooks.rdoc ${GEM_LIBDIR}/doc/model_plugins.rdoc +${GEM_LIBDIR}/doc/mssql_stored_procedures.rdoc ${GEM_LIBDIR}/doc/object_model.rdoc ${GEM_LIBDIR}/doc/opening_databases.rdoc ${GEM_LIBDIR}/doc/postgresql.rdoc @@ -99,6 +100,9 @@ ${GEM_LIBDIR}/doc/release_notes/4.2.0.txt ${GEM_LIBDIR}/doc/release_notes/4.3.0.txt ${GEM_LIBDIR}/doc/release_notes/4.4.0.txt ${GEM_LIBDIR}/doc/release_notes/4.5.0.txt +${GEM_LIBDIR}/doc/release_notes/4.6.0.txt +${GEM_LIBDIR}/doc/release_notes/4.7.0.txt +${GEM_LIBDIR}/doc/release_notes/4.8.0.txt ${GEM_LIBDIR}/doc/schema_modification.rdoc ${GEM_LIBDIR}/doc/security.rdoc ${GEM_LIBDIR}/doc/sharding.rdoc @@ -324,6 +328,7 @@ ${GEM_LIBDIR}/lib/sequel/plugins/touch.rb ${GEM_LIBDIR}/lib/sequel/plugins/tree.rb ${GEM_LIBDIR}/lib/sequel/plugins/typecast_on_load.rb ${GEM_LIBDIR}/lib/sequel/plugins/unlimited_update.rb +${GEM_LIBDIR}/lib/sequel/plugins/update_or_create.rb ${GEM_LIBDIR}/lib/sequel/plugins/update_primary_key.rb ${GEM_LIBDIR}/lib/sequel/plugins/validation_class_methods.rb ${GEM_LIBDIR}/lib/sequel/plugins/validation_helpers.rb @@ -459,6 +464,7 @@ ${GEM_LIBDIR}/spec/extensions/touch_spec.rb ${GEM_LIBDIR}/spec/extensions/tree_spec.rb ${GEM_LIBDIR}/spec/extensions/typecast_on_load_spec.rb ${GEM_LIBDIR}/spec/extensions/unlimited_update_spec.rb +${GEM_LIBDIR}/spec/extensions/update_or_create_spec.rb ${GEM_LIBDIR}/spec/extensions/update_primary_key_spec.rb ${GEM_LIBDIR}/spec/extensions/validation_class_methods_spec.rb ${GEM_LIBDIR}/spec/extensions/validation_helpers_spec.rb @@ -533,6 +539,7 @@ ${GEM_LIBDIR}/spec/model/plugins_spec.rb ${GEM_LIBDIR}/spec/model/record_spec.rb ${GEM_LIBDIR}/spec/model/spec_helper.rb ${GEM_LIBDIR}/spec/model/validations_spec.rb +${GEM_LIBDIR}/spec/rspec_helper.rb ${GEM_LIBDIR}/spec/sequel_coverage.rb ${GEM_LIBDIR}/spec/spec_config.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/databases/ruby-sequel/distinfo b/databases/ruby-sequel/distinfo index 7a166510d28..7501189bb34 100644 --- a/databases/ruby-sequel/distinfo +++ b/databases/ruby-sequel/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.26 2013/12/08 16:51:45 taca Exp $ +$NetBSD: distinfo,v 1.27 2014/03/13 18:24:52 taca Exp $ -SHA1 (sequel-4.5.0.gem) = ba50a62300c7c972dcd8a8f91ab14c33c788225a -RMD160 (sequel-4.5.0.gem) = 07ffd93e04f5e6aab15ae7e7a9fc9a2165b4e771 -Size (sequel-4.5.0.gem) = 1189888 bytes +SHA1 (sequel-4.8.0.gem) = ce9eebead05e3034988ea926ca3b0198256fe2e8 +RMD160 (sequel-4.8.0.gem) = 199ab24a4b9cc55a9c5c9d7b2fd931bf14dd0b58 +Size (sequel-4.8.0.gem) = 1218560 bytes -- cgit v1.2.3