summaryrefslogtreecommitdiff
path: root/databases/ruby-sequel
diff options
context:
space:
mode:
authortaca <taca>2014-03-13 18:24:52 +0000
committertaca <taca>2014-03-13 18:24:52 +0000
commitafaf2010b4af166e68be90c6ba76942b00084773 (patch)
treed0f4effa043f01907ec558ebc7d325b7093c2428 /databases/ruby-sequel
parent603e77970394097a1a7a50cde7de629eecf97b6f (diff)
downloadpkgsrc-afaf2010b4af166e68be90c6ba76942b00084773.tar.gz
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)
Diffstat (limited to 'databases/ruby-sequel')
-rw-r--r--databases/ruby-sequel/Makefile4
-rw-r--r--databases/ruby-sequel/PLIST9
-rw-r--r--databases/ruby-sequel/distinfo8
3 files changed, 14 insertions, 7 deletions
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