Update ruby-sequel to 4.5.0.

=== 4.5.0 (2013-12-02)

* Support :on_commit=>(:drop|:delete_rows|:preserve_rows) options when creating temp tables on PostgreSQL (rosenfeld) (#737)

* Make Dataset#insert work on PostgreSQL if the table name is a SQL::PlaceholderLiteralString (jeremyevans) (#736)

* Copy unique constraints when emulating alter_table operations on SQLite (jeremyevans) (#735)

* Don't return clob column values as SQL::Blob instances in the db2 and ibmdb adapters unless use_clob_as_blob is true (jeremyevans)

* Make use_clob_as_blob false by default on DB2 (jeremyevans)

* Fix usage of Sequel::SQL::Blob objects as prepared statement arguments in jdbc/db2 adapter when use_clob_as_blob is false (jeremyevans)

* Add mssql_optimistic_locking plugin, using a timestamp/rowversion column to protect against concurrent updates (pinx, jeremyevans) (#731)

* Make Model.primary_key array immutable for composite keys (chanks) (#730)

=== 4.4.0 (2013-11-01)

* Make Database#tables not show tables in the recycle bin on Oracle (jeremyevans) (#728)

* Don't automatically order on all columns when emulating offsets for unordered datasets on DB2 (jeremyevans)

* Improve PostgreSQL type support in the jdbc/postgresql adapter (jeremyevans)

* Make offset emulation on Oracle work when using columns that can't be ordered (jeremyevans, sdeming) (#724, #725)

* Make filter by associations support handle associations with :conditions or block (jeremyevans)

* Make association cloning handle :block correctly for clones of clones (jeremyevans)

* Make association cloning handle :eager_block option correctly (jeremyevans)

* Make add_primary_key work on h2 (jeremyevans)

* Add support for foreign key parsing on Oracle (jeremyevans)

* Add support for foreign key parsing to the jdbc adapter (jeremyevans)

* Make add_foreign_key work on HSQLDB (jeremyevans)

* Add table_select plugin for selecting table.* instead of * for model datasets (jeremyevans)

* Issue constraint_validation table deletes before inserts, so modifying constraint via drop/add in same alter_table block works (jeremyevans)

* Support add_*/remove_*/remove_all_* pg_array_to_many association methods on unsaved model objects (jeremyevans)

* Add Sybase SQLAnywhere support via new sqlanywhere and jdbc/sqlanywhere adapters (gditrick, jeremyevans)

* Add Dataset#offset for setting the offset separately from the limit (Paul Henry, jeremyevans) (#717)

=== 4.3.0 (2013-10-02)

* Fix literalization of empty blobs on MySQL (jeremyevans) (#715)

* Ensure Dataset#page_count in pagination extension is at least one
  (jeremyevans) (#714)

* Recognize another disconnect error in the jdbc/as400 adapter (jeremyevans)

* Make Dataset#qualify and Sequel.delay work together (jeremyevans)

* Recognize citext type as string on PostgreSQL (isc) (#710)

* Support composite keys in the rcte_tree plugin (jeremyevans)

* Support composite keys in the tree plugin (jeremyevans)

* Make Migrator.migrator_class public (robertjpayne, jeremyevans) (#708)

* Make PostgreSQL empty array literalization work correctly on PostgreSQL <8.4
  (jeremyevans)

* Add Sequel extensions guide (jeremyevans)

* Add model plugins guide (jeremyevans)

* Add error_sql Database extension, allowing DatabaseError#sql to return SQL
  query that caused underlying exception (jeremyevans)

* Make Dataset#each_page in pagination extension return enumerator if no block
  is given (justinj) (#702)
This commit is contained in:
taca 2013-12-08 16:51:45 +00:00
parent 0a471d83b1
commit 751135803c
3 changed files with 22 additions and 7 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.27 2013/09/11 15:16:55 taca Exp $
# $NetBSD: Makefile,v 1.28 2013/12/08 16:51:45 taca Exp $
DISTNAME= sequel-4.2.0
DISTNAME= sequel-4.5.0
CATEGORIES= databases
MAINTAINER= pkgsrc-users@NetBSD.org

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.25 2013/09/11 15:16:55 taca Exp $
@comment $NetBSD: PLIST,v 1.26 2013/12/08 16:51:45 taca Exp $
bin/sequel
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG
@ -15,9 +15,11 @@ ${GEM_LIBDIR}/doc/code_order.rdoc
${GEM_LIBDIR}/doc/core_extensions.rdoc
${GEM_LIBDIR}/doc/dataset_basics.rdoc
${GEM_LIBDIR}/doc/dataset_filtering.rdoc
${GEM_LIBDIR}/doc/extensions.rdoc
${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/object_model.rdoc
${GEM_LIBDIR}/doc/opening_databases.rdoc
${GEM_LIBDIR}/doc/postgresql.rdoc
@ -94,6 +96,9 @@ ${GEM_LIBDIR}/doc/release_notes/3.9.0.txt
${GEM_LIBDIR}/doc/release_notes/4.0.0.txt
${GEM_LIBDIR}/doc/release_notes/4.1.0.txt
${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/schema_modification.rdoc
${GEM_LIBDIR}/doc/security.rdoc
${GEM_LIBDIR}/doc/sharding.rdoc
@ -133,6 +138,7 @@ ${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/sqlanywhere.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
@ -155,7 +161,9 @@ ${GEM_LIBDIR}/lib/sequel/adapters/shared/mysql_prepared_statements.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/oracle.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/postgres.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/progress.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/sqlanywhere.rb
${GEM_LIBDIR}/lib/sequel/adapters/shared/sqlite.rb
${GEM_LIBDIR}/lib/sequel/adapters/sqlanywhere.rb
${GEM_LIBDIR}/lib/sequel/adapters/sqlite.rb
${GEM_LIBDIR}/lib/sequel/adapters/swift.rb
${GEM_LIBDIR}/lib/sequel/adapters/swift/mysql.rb
@ -207,6 +215,7 @@ ${GEM_LIBDIR}/lib/sequel/extensions/core_extensions.rb
${GEM_LIBDIR}/lib/sequel/extensions/core_refinements.rb
${GEM_LIBDIR}/lib/sequel/extensions/date_arithmetic.rb
${GEM_LIBDIR}/lib/sequel/extensions/empty_array_ignore_nulls.rb
${GEM_LIBDIR}/lib/sequel/extensions/error_sql.rb
${GEM_LIBDIR}/lib/sequel/extensions/eval_inspect.rb
${GEM_LIBDIR}/lib/sequel/extensions/filter_having.rb
${GEM_LIBDIR}/lib/sequel/extensions/from_block.rb
@ -287,6 +296,7 @@ ${GEM_LIBDIR}/lib/sequel/plugins/lazy_attributes.rb
${GEM_LIBDIR}/lib/sequel/plugins/list.rb
${GEM_LIBDIR}/lib/sequel/plugins/many_through_many.rb
${GEM_LIBDIR}/lib/sequel/plugins/many_to_one_pk_lookup.rb
${GEM_LIBDIR}/lib/sequel/plugins/mssql_optimistic_locking.rb
${GEM_LIBDIR}/lib/sequel/plugins/nested_attributes.rb
${GEM_LIBDIR}/lib/sequel/plugins/optimistic_locking.rb
${GEM_LIBDIR}/lib/sequel/plugins/pg_array_associations.rb
@ -307,6 +317,7 @@ ${GEM_LIBDIR}/lib/sequel/plugins/skip_create_refresh.rb
${GEM_LIBDIR}/lib/sequel/plugins/static_cache.rb
${GEM_LIBDIR}/lib/sequel/plugins/string_stripper.rb
${GEM_LIBDIR}/lib/sequel/plugins/subclasses.rb
${GEM_LIBDIR}/lib/sequel/plugins/table_select.rb
${GEM_LIBDIR}/lib/sequel/plugins/tactical_eager_loading.rb
${GEM_LIBDIR}/lib/sequel/plugins/timestamps.rb
${GEM_LIBDIR}/lib/sequel/plugins/touch.rb
@ -328,6 +339,7 @@ ${GEM_LIBDIR}/spec/adapters/mysql_spec.rb
${GEM_LIBDIR}/spec/adapters/oracle_spec.rb
${GEM_LIBDIR}/spec/adapters/postgres_spec.rb
${GEM_LIBDIR}/spec/adapters/spec_helper.rb
${GEM_LIBDIR}/spec/adapters/sqlanywhere_spec.rb
${GEM_LIBDIR}/spec/adapters/sqlite_spec.rb
${GEM_LIBDIR}/spec/bin_spec.rb
${GEM_LIBDIR}/spec/core/connection_pool_spec.rb
@ -367,6 +379,7 @@ ${GEM_LIBDIR}/spec/extensions/dirty_spec.rb
${GEM_LIBDIR}/spec/extensions/eager_each_spec.rb
${GEM_LIBDIR}/spec/extensions/empty_array_ignore_nulls_spec.rb
${GEM_LIBDIR}/spec/extensions/error_splitter_spec.rb
${GEM_LIBDIR}/spec/extensions/error_sql_spec.rb
${GEM_LIBDIR}/spec/extensions/eval_inspect_spec.rb
${GEM_LIBDIR}/spec/extensions/filter_having_spec.rb
${GEM_LIBDIR}/spec/extensions/force_encoding_spec.rb
@ -385,6 +398,7 @@ ${GEM_LIBDIR}/spec/extensions/looser_typecasting_spec.rb
${GEM_LIBDIR}/spec/extensions/many_through_many_spec.rb
${GEM_LIBDIR}/spec/extensions/meta_def_spec.rb
${GEM_LIBDIR}/spec/extensions/migration_spec.rb
${GEM_LIBDIR}/spec/extensions/mssql_optimistic_locking_spec.rb
${GEM_LIBDIR}/spec/extensions/named_timezones_spec.rb
${GEM_LIBDIR}/spec/extensions/nested_attributes_spec.rb
${GEM_LIBDIR}/spec/extensions/null_dataset_spec.rb
@ -436,6 +450,7 @@ ${GEM_LIBDIR}/spec/extensions/static_cache_spec.rb
${GEM_LIBDIR}/spec/extensions/string_date_time_spec.rb
${GEM_LIBDIR}/spec/extensions/string_stripper_spec.rb
${GEM_LIBDIR}/spec/extensions/subclasses_spec.rb
${GEM_LIBDIR}/spec/extensions/table_select_spec.rb
${GEM_LIBDIR}/spec/extensions/tactical_eager_loading_spec.rb
${GEM_LIBDIR}/spec/extensions/thread_local_timezones_spec.rb
${GEM_LIBDIR}/spec/extensions/timestamps_spec.rb

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.25 2013/09/11 15:16:55 taca Exp $
$NetBSD: distinfo,v 1.26 2013/12/08 16:51:45 taca Exp $
SHA1 (sequel-4.2.0.gem) = 7464773fe2b12576996b1f48c8e32cbaa74f7eff
RMD160 (sequel-4.2.0.gem) = 78e374463d10f05910e4ff2764c7f275d65c68f7
Size (sequel-4.2.0.gem) = 1160704 bytes
SHA1 (sequel-4.5.0.gem) = ba50a62300c7c972dcd8a8f91ab14c33c788225a
RMD160 (sequel-4.5.0.gem) = 07ffd93e04f5e6aab15ae7e7a9fc9a2165b4e771
Size (sequel-4.5.0.gem) = 1189888 bytes