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)
This commit is contained in:
taca 2012-09-03 15:14:49 +00:00
parent 3ab1e5eb8a
commit 465e9574b2
3 changed files with 12 additions and 7 deletions

View file

@ -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

View file

@ -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

View file

@ -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