summaryrefslogtreecommitdiff
path: root/databases/ruby-sequel
diff options
context:
space:
mode:
authortaca <taca>2012-09-03 15:14:49 +0000
committertaca <taca>2012-09-03 15:14:49 +0000
commit8c9e0c66741fea4dc1c555b160fb4cbe66a34d99 (patch)
tree2bf754cd36aa3057fdf87c56931628e4ec4eafe5 /databases/ruby-sequel
parent63ecfa763f90e9190511c344d0d4aa7e041268e2 (diff)
downloadpkgsrc-8c9e0c66741fea4dc1c555b160fb4cbe66a34d99.tar.gz
Update ruby-sequel to 3.39.0.
=== 3.39.0 (2012-09-01) * Fix defaults_setter to set false default values (jeremyevans) * Fix serial sequence query in Database#primary_key_sequence on PostgreSQL (jeremyevans) (#538) * Add Database#copy_into when using postgres adapter with pg driver, for very fast inserts into tables (jeremyevans) * Combine multiple alter_table operations into a single query where possible on MySQL and PostgreSQL (jeremyevans) * Handle sets of alter_table operations on MySQL and MSSQL where later operations depend on earlier ones (jeremyevans) * Add constraint_validations plugin for automatic validations of constaints defined by extension (jeremyevans) * Add constraint_validations extension for defining database constraints similar to validations (jeremyevans) * Add Database#supports_regexp? for checking for regular expression support (jeremyevans) * Add Sequel.trim for cross platform trim function (jeremyevans) * Add Sequel.char_length for cross platform char_length function (jeremyevans) * Fixing caching of MySQL server version (hannesg) (#536) * Allow overriding the convert_tinyint_to_bool setting on a per-Dataset basis in the mysql and mysql2 adapters (jeremyevans) * Make ValidationFailed and HookFailed exceptions have model method that returns the related model (jeremyevans) * Automatically wrap array arguments to most PGArrayOp methods in PGArrays (jeremyevans) * Add set_column_not_null to alter table generator for marking a column as not null (jeremyevans) * Default second argument of set_column_allow_null to true in alter table generator (jeremyevans) * Allow Dataset#count to take an argument or virtual row block (jeremyevans) * Attempt to recognize CURRENT_{DATE,TIMESTAMP} defaults and return them as Sequel::CURRENT_{DATE,TIMESTAMP} (jeremyevans) * Make dataset.insert(model) assume a single column if model uses the pg_row plugin (jeremyevans) * No longer handle model instances in plain (non-model) datasets when inserting (jeremyevans) * Use subselects for model classes as tables in join methods in model datasets if the model's dataset isn't a simple select (jeremyevans) * No longer handle model classes as tables in join/graph methods in plain (non-model) datasets (jeremyevans) * Make Time->DateTime and DateTime->Time typecasts retain fractional seconds on ruby 1.8 (jeremyevans) (#531) * Add bin/sequel -c support, for running code string instead of using an IRB prompt (jeremyevans) * Allow subclasses plugin to take a block, which is called with each subclasses created (jeremyevans) * Add :where option to validates_unique, for custom uniqueness filters (jeremyevans) * Add :connection_handling=>:disconnect option for threaded connection pools (jeremyevans) * Add Postgres::PGRowOp#* for referencing the members of the composite type as separate columns (jeremyevans) * Make identity_map plugin work with models lacking a primary key (jeremyevans) * Recognize MySQL set type and default value (jeremyevans) (#529)
Diffstat (limited to 'databases/ruby-sequel')
-rw-r--r--databases/ruby-sequel/Makefile4
-rw-r--r--databases/ruby-sequel/PLIST7
-rw-r--r--databases/ruby-sequel/distinfo8
3 files changed, 12 insertions, 7 deletions
diff --git a/databases/ruby-sequel/Makefile b/databases/ruby-sequel/Makefile
index d8e3ba4afba..4e5a712437e 100644
--- a/databases/ruby-sequel/Makefile
+++ b/databases/ruby-sequel/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2012/08/29 16:09:01 taca Exp $
+# $NetBSD: Makefile,v 1.21 2012/09/03 15:14:49 taca Exp $
-DISTNAME= sequel-3.38.0
+DISTNAME= sequel-3.39.0
CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/databases/ruby-sequel/PLIST b/databases/ruby-sequel/PLIST
index 438bea97416..fc01d01ac75 100644
--- a/databases/ruby-sequel/PLIST
+++ b/databases/ruby-sequel/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2012/08/29 16:09:01 taca Exp $
+@comment $NetBSD: PLIST,v 1.19 2012/09/03 15:14:49 taca Exp $
bin/sequel
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
@@ -72,6 +72,7 @@ ${GEM_LIBDIR}/doc/release_notes/3.35.0.txt
${GEM_LIBDIR}/doc/release_notes/3.36.0.txt
${GEM_LIBDIR}/doc/release_notes/3.37.0.txt
${GEM_LIBDIR}/doc/release_notes/3.38.0.txt
+${GEM_LIBDIR}/doc/release_notes/3.39.0.txt
${GEM_LIBDIR}/doc/release_notes/3.4.0.txt
${GEM_LIBDIR}/doc/release_notes/3.5.0.txt
${GEM_LIBDIR}/doc/release_notes/3.6.0.txt
@@ -174,6 +175,7 @@ ${GEM_LIBDIR}/lib/sequel/extensions/_pretty_table.rb
${GEM_LIBDIR}/lib/sequel/extensions/arbitrary_servers.rb
${GEM_LIBDIR}/lib/sequel/extensions/blank.rb
${GEM_LIBDIR}/lib/sequel/extensions/columns_introspection.rb
+${GEM_LIBDIR}/lib/sequel/extensions/constraint_validations.rb
${GEM_LIBDIR}/lib/sequel/extensions/core_extensions.rb
${GEM_LIBDIR}/lib/sequel/extensions/eval_inspect.rb
${GEM_LIBDIR}/lib/sequel/extensions/inflector.rb
@@ -226,6 +228,7 @@ ${GEM_LIBDIR}/lib/sequel/plugins/boolean_readers.rb
${GEM_LIBDIR}/lib/sequel/plugins/caching.rb
${GEM_LIBDIR}/lib/sequel/plugins/class_table_inheritance.rb
${GEM_LIBDIR}/lib/sequel/plugins/composition.rb
+${GEM_LIBDIR}/lib/sequel/plugins/constraint_validations.rb
${GEM_LIBDIR}/lib/sequel/plugins/dataset_associations.rb
${GEM_LIBDIR}/lib/sequel/plugins/defaults_setter.rb
${GEM_LIBDIR}/lib/sequel/plugins/dirty.rb
@@ -304,6 +307,8 @@ ${GEM_LIBDIR}/spec/extensions/caching_spec.rb
${GEM_LIBDIR}/spec/extensions/class_table_inheritance_spec.rb
${GEM_LIBDIR}/spec/extensions/columns_introspection_spec.rb
${GEM_LIBDIR}/spec/extensions/composition_spec.rb
+${GEM_LIBDIR}/spec/extensions/constraint_validations_plugin_spec.rb
+${GEM_LIBDIR}/spec/extensions/constraint_validations_spec.rb
${GEM_LIBDIR}/spec/extensions/dataset_associations_spec.rb
${GEM_LIBDIR}/spec/extensions/defaults_setter_spec.rb
${GEM_LIBDIR}/spec/extensions/dirty_spec.rb
diff --git a/databases/ruby-sequel/distinfo b/databases/ruby-sequel/distinfo
index 6cbe492922b..e048da759c5 100644
--- a/databases/ruby-sequel/distinfo
+++ b/databases/ruby-sequel/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2012/08/29 16:09:01 taca Exp $
+$NetBSD: distinfo,v 1.19 2012/09/03 15:14:49 taca Exp $
-SHA1 (sequel-3.38.0.gem) = 07255d5d4e8d98506b7d7d2186cd5974aad882fb
-RMD160 (sequel-3.38.0.gem) = 7f8c066bd46113e20ef5d79c1d0cb4424cf9798a
-Size (sequel-3.38.0.gem) = 1013248 bytes
+SHA1 (sequel-3.39.0.gem) = 45b36cbe2a99b8989f6f773cce16bef1047c501e
+RMD160 (sequel-3.39.0.gem) = adef15c575d89b7b1328d9fe4b3aaae3696de3e6
+Size (sequel-3.39.0.gem) = 1036288 bytes