summaryrefslogtreecommitdiff
path: root/databases/ruby-sequel
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2012-07-31 13:50:37 +0000
committertaca <taca@pkgsrc.org>2012-07-31 13:50:37 +0000
commit05fc0bdb9dbd44299275d0c6e36d4e59e3539e6b (patch)
tree3ee69643b0834e95713730e89539887d73d331e1 /databases/ruby-sequel
parentcbeaa390aefb9694e0e17e61bfe21cad6ba46f20 (diff)
downloadpkgsrc-05fc0bdb9dbd44299275d0c6e36d4e59e3539e6b.tar.gz
Update ruby-sequel to 3.37.0.
=== 3.37.0 (2012-07-02) * Allow specifying eager_graph alias base on a per-call basis using an AliasedExpression (jeremyevans) * Allow bin/sequel to respect multiple -l options for logging to multiple files (jeremyevans) * Correctly handle cases where SCOPE_IDENTITY is nil in the odbc/mssql adapter (stnoonan, jeremyevans) * Add pg_interval extension, for returning interval types as ActiveSupport::Duration instances (jeremyevans) * Save a new one_to_one associated object once instead of twice in the nested_attributes plugin (jeremyevans) * Don't add unnecessary filter condition when passing a new object to a one_to_one setter method (jeremyevans) * Differentiate between column references and method references in many_through_many associations (jeremyevans) * Use :qualify=>:deep option when joining tables in model association datasets (jeremyevans) * Support :qualify=>:deep option to Dataset#join_table to qualify subexpressions in the expression tree (jeremyevans) * Support :qualify=>false option to Dataset#join_table to not automatically qualify keys/values (jeremyevans) * Make filter by associations support use column references and method references correctly (jeremyevans) * Call super in list plugin before_create (jeremyevans) (#504) * Do not automatically cast String to text in pg_auto_parameterize extension (jeremyevans) * Support alter_table validate_constraint on PostgreSQL for validating constraints previously declared with NOT VALID (jeremyevans) * Support :not_valid option when adding foreign key constraints on PostgreSQL (jeremyevans) * Support exclusion constraints on PostgreSQL (jeremyevans) * Allow for overriding the create/alter table generators used per Database object (jeremyevans) * Make casting to Date/(Time/DateTime) use date/datetime functions on SQLite (jeremyevans) * Add pg_range_ops extension for DSL support for PostgreSQL range operators and functions (jeremyevans) * The json library is now required when running the plugin/extension specs (jeremyevans) * Use change migrations instead of up/down migrations in the schema_dumper (jeremyevans) * Dump unsigned integer columns with a check >= 0 constraint in the schema_dumper (stu314) * Switch the :key_hash entry to the association :eager_loader option to use the method symbol(s) instead of the column symbol(s) (jeremyevans) * Add :id_map entry to the hash passed to the association :eager_loader option, for easier custom eager loading (jeremyevans) * Fix dumping of non-integer foreign key columns in the schema_dumper (jeremyevans) (#502) * Add nested_attributes :fields option to be a proc that is called with the associated object (chanks) (#498) * Add split_array_nil extension, for compiling :col=>[1, nil] to col IN (1) OR col IS NULL (jeremyevans) * Add Database#extension and Dataset#extension for loading extension modules into objects automatically (jeremyevans) * Respect an existing dataset limit when updating on Microsoft SQL Server (jeremyevans) * Add pg_range extension, for dealing with PostgreSQL 9.2+ range types (jeremyevans) * Make pg_array extension convert array members when typecasting Array to PGArray (jeremyevans) * Make jdbc/postgres adapter convert array type elements (e.g. date[] arrays are returned as arrays of Date instances) (jeremyevans) * Make the pg_inet extension handle inet[]/cidr[]/macaddr[] types when used with the pg_array extension (jeremyevans) * Make the pg_json extension handle json[] type when used with the pg_array extension (jeremyevans) * Fix schema parsing of h2 clob types (jeremyevans) * Make the pg_array extension handle array types for scalar types handled by the native postgres adapter (jeremyevans) * Generalize handling of array types in the pg_array extension, allowing easy support of custom array types (jeremyevans) * Remove type conversion of int2vector and money types on PostgreSQL, since previous conversions were wrong (jeremyevans) * Add eval_inspect extension, which makes Sequel::SQL::Expression#inspect attempt to return a string suitable for eval (jeremyevans) * When emulating offset with ROW_NUMBER, default to ordering by all columns if no specific order is given (stnoonan, jeremyevans) (#490) * Work around JRuby 1.6 ruby 1.9 mode bug in Time -> SQLTime conversion (jeremyevans) === 3.36.1 (2012-06-01) * Fix jdbc adapter when DriverManager#getConnection fails (aportnov) (#488)
Diffstat (limited to 'databases/ruby-sequel')
-rw-r--r--databases/ruby-sequel/Makefile4
-rw-r--r--databases/ruby-sequel/PLIST16
-rw-r--r--databases/ruby-sequel/distinfo8
3 files changed, 20 insertions, 8 deletions
diff --git a/databases/ruby-sequel/Makefile b/databases/ruby-sequel/Makefile
index 8ccebeb5e19..554e8acfcdf 100644
--- a/databases/ruby-sequel/Makefile
+++ b/databases/ruby-sequel/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2012/06/02 00:35:14 taca Exp $
+# $NetBSD: Makefile,v 1.19 2012/07/31 13:50:37 taca Exp $
-DISTNAME= sequel-3.36.0
+DISTNAME= sequel-3.37.0
CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org
diff --git a/databases/ruby-sequel/PLIST b/databases/ruby-sequel/PLIST
index ac04f5d4ca1..4509272fa1e 100644
--- a/databases/ruby-sequel/PLIST
+++ b/databases/ruby-sequel/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2012/06/02 00:35:15 taca Exp $
+@comment $NetBSD: PLIST,v 1.17 2012/07/31 13:50:37 taca Exp $
bin/sequel
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
@@ -69,6 +69,7 @@ ${GEM_LIBDIR}/doc/release_notes/3.33.0.txt
${GEM_LIBDIR}/doc/release_notes/3.34.0.txt
${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.4.0.txt
${GEM_LIBDIR}/doc/release_notes/3.5.0.txt
${GEM_LIBDIR}/doc/release_notes/3.6.0.txt
@@ -92,7 +93,6 @@ ${GEM_LIBDIR}/lib/sequel/adapters/dbi.rb
${GEM_LIBDIR}/lib/sequel/adapters/do.rb
${GEM_LIBDIR}/lib/sequel/adapters/do/mysql.rb
${GEM_LIBDIR}/lib/sequel/adapters/do/postgres.rb
-${GEM_LIBDIR}/lib/sequel/adapters/jdbc/progress.rb
${GEM_LIBDIR}/lib/sequel/adapters/do/sqlite.rb
${GEM_LIBDIR}/lib/sequel/adapters/firebird.rb
${GEM_LIBDIR}/lib/sequel/adapters/ibmdb.rb
@@ -110,6 +110,7 @@ ${GEM_LIBDIR}/lib/sequel/adapters/jdbc/mssql.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/mysql.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/oracle.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/postgresql.rb
+${GEM_LIBDIR}/lib/sequel/adapters/jdbc/progress.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/sqlite.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/sqlserver.rb
${GEM_LIBDIR}/lib/sequel/adapters/jdbc/transactions.rb
@@ -139,6 +140,7 @@ ${GEM_LIBDIR}/lib/sequel/adapters/swift/postgres.rb
${GEM_LIBDIR}/lib/sequel/adapters/swift/sqlite.rb
${GEM_LIBDIR}/lib/sequel/adapters/tinytds.rb
${GEM_LIBDIR}/lib/sequel/adapters/utils/emulate_offset_with_row_number.rb
+${GEM_LIBDIR}/lib/sequel/adapters/utils/pg_types.rb
${GEM_LIBDIR}/lib/sequel/adapters/utils/stored_procedures.rb
${GEM_LIBDIR}/lib/sequel/ast_transformer.rb
${GEM_LIBDIR}/lib/sequel/connection_pool.rb
@@ -171,6 +173,7 @@ ${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/core_extensions.rb
+${GEM_LIBDIR}/lib/sequel/extensions/eval_inspect.rb
${GEM_LIBDIR}/lib/sequel/extensions/inflector.rb
${GEM_LIBDIR}/lib/sequel/extensions/looser_typecasting.rb
${GEM_LIBDIR}/lib/sequel/extensions/migration.rb
@@ -183,7 +186,10 @@ ${GEM_LIBDIR}/lib/sequel/extensions/pg_auto_parameterize.rb
${GEM_LIBDIR}/lib/sequel/extensions/pg_hstore.rb
${GEM_LIBDIR}/lib/sequel/extensions/pg_hstore_ops.rb
${GEM_LIBDIR}/lib/sequel/extensions/pg_inet.rb
+${GEM_LIBDIR}/lib/sequel/extensions/pg_interval.rb
${GEM_LIBDIR}/lib/sequel/extensions/pg_json.rb
+${GEM_LIBDIR}/lib/sequel/extensions/pg_range.rb
+${GEM_LIBDIR}/lib/sequel/extensions/pg_range_ops.rb
${GEM_LIBDIR}/lib/sequel/extensions/pg_statement_cache.rb
${GEM_LIBDIR}/lib/sequel/extensions/pretty_table.rb
${GEM_LIBDIR}/lib/sequel/extensions/query.rb
@@ -192,6 +198,7 @@ ${GEM_LIBDIR}/lib/sequel/extensions/schema_caching.rb
${GEM_LIBDIR}/lib/sequel/extensions/schema_dumper.rb
${GEM_LIBDIR}/lib/sequel/extensions/select_remove.rb
${GEM_LIBDIR}/lib/sequel/extensions/server_block.rb
+${GEM_LIBDIR}/lib/sequel/extensions/split_array_nil.rb
${GEM_LIBDIR}/lib/sequel/extensions/sql_expr.rb
${GEM_LIBDIR}/lib/sequel/extensions/string_date_time.rb
${GEM_LIBDIR}/lib/sequel/extensions/thread_local_timezones.rb
@@ -295,6 +302,7 @@ ${GEM_LIBDIR}/spec/extensions/dataset_associations_spec.rb
${GEM_LIBDIR}/spec/extensions/defaults_setter_spec.rb
${GEM_LIBDIR}/spec/extensions/dirty_spec.rb
${GEM_LIBDIR}/spec/extensions/eager_each_spec.rb
+${GEM_LIBDIR}/spec/extensions/eval_inspect_spec.rb
${GEM_LIBDIR}/spec/extensions/force_encoding_spec.rb
${GEM_LIBDIR}/spec/extensions/hook_class_methods_spec.rb
${GEM_LIBDIR}/spec/extensions/identity_map_spec.rb
@@ -319,7 +327,10 @@ ${GEM_LIBDIR}/spec/extensions/pg_auto_parameterize_spec.rb
${GEM_LIBDIR}/spec/extensions/pg_hstore_ops_spec.rb
${GEM_LIBDIR}/spec/extensions/pg_hstore_spec.rb
${GEM_LIBDIR}/spec/extensions/pg_inet_spec.rb
+${GEM_LIBDIR}/spec/extensions/pg_interval_spec.rb
${GEM_LIBDIR}/spec/extensions/pg_json_spec.rb
+${GEM_LIBDIR}/spec/extensions/pg_range_ops_spec.rb
+${GEM_LIBDIR}/spec/extensions/pg_range_spec.rb
${GEM_LIBDIR}/spec/extensions/pg_statement_cache_spec.rb
${GEM_LIBDIR}/spec/extensions/prepared_statements_associations_spec.rb
${GEM_LIBDIR}/spec/extensions/prepared_statements_safe_spec.rb
@@ -340,6 +351,7 @@ ${GEM_LIBDIR}/spec/extensions/sharding_spec.rb
${GEM_LIBDIR}/spec/extensions/single_table_inheritance_spec.rb
${GEM_LIBDIR}/spec/extensions/skip_create_refresh_spec.rb
${GEM_LIBDIR}/spec/extensions/spec_helper.rb
+${GEM_LIBDIR}/spec/extensions/split_array_nil_spec.rb
${GEM_LIBDIR}/spec/extensions/sql_expr_spec.rb
${GEM_LIBDIR}/spec/extensions/static_cache_spec.rb
${GEM_LIBDIR}/spec/extensions/string_date_time_spec.rb
diff --git a/databases/ruby-sequel/distinfo b/databases/ruby-sequel/distinfo
index 4f5fb405b42..96470653fd1 100644
--- a/databases/ruby-sequel/distinfo
+++ b/databases/ruby-sequel/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2012/06/02 00:35:15 taca Exp $
+$NetBSD: distinfo,v 1.17 2012/07/31 13:50:37 taca Exp $
-SHA1 (sequel-3.36.0.gem) = 8e4b0b1dccc3d0f6984a5f3fc1cc93fb47d7ffb8
-RMD160 (sequel-3.36.0.gem) = e69e34e9560bb27ffc64f725c49e94867779044c
-Size (sequel-3.36.0.gem) = 953344 bytes
+SHA1 (sequel-3.37.0.gem) = 1680de3015935d1454665f40c236dbddaf0f5a36
+RMD160 (sequel-3.37.0.gem) = 4def9b620037eb1f014481da6e52058be6296754
+Size (sequel-3.37.0.gem) = 987136 bytes