./databases/ruby-sequel, Model classes for the Sequel Database Toolkit

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.33.0, Package name: ruby26-sequel-5.33.0, Maintainer: pkgsrc-users

Sequel is a database access toolkit for Ruby. Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.

This package contains model classes for Sequel that allow it to be used
as an object-relational mapping (ORM).


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: aee540a32cc7851e78b8a72a2637b5ae1a2f4689
RMD160: ab161f627d9897d4b5b80f9f5718b45fbfdfa53a
Filesize: 699 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-07 08:21:36 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.33.0

Update ruby-sequel to 5.33.0.

=== 5.33.0 (2020-06-01)

* Support custom join types on a per-association basis when using \ 
eager_graph/association_join (jeremyevans)

* Support primary_key with type: :smallserial on PostgreSQL (j-a-m-l) (#1698)

* Add Database#current_timestamp_utc accessor on SQLite to keep CURRENT_* in UTC \ 
instead of converting to localtime (jeremyevans)
   2020-05-02 15:22:00 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.32.0

Update ruby-sequel to 5.32.0.

=== 5.32.0 (2020-05-01)

* Allow Database#create_table? work with :partition_of option on PostgreSQL \ 
(jeremyevans) (#1690)

* Add fiber_concurrency extension, for using Fiber.current instead of \ 
Thread.current for checking out connections (jeremyevans)

* Move most Sequel singleton methods into a module that extends Sequel for \ 
easier overriding (jeremyevans)

* Fix method visibility issues in model, plugin, extension, and adapter code \ 
(jeremyevans)

* Avoid defining conversion procs for PostgreSQL inet/cidr types in pg_inet \ 
extension when using sequel_pg 1.13.0+ (jeremyevans)

* Add run_transaction_hooks Database extension, allowing for running the \ 
transaction hooks before commit/rollback, for use with transactional testing \ 
(jeremyevans)

* Recognize timestamp(N) with time zone type (isc) (#1684)
   2020-04-26 10:40:47 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.31.0

Update ruby-sequel to 5.31.0.

=== 5.31.0 (2020-04-01)

* Fix alter_table drop_constraint :primary_key option on SQLite for non-integer \ 
primary keys (jeremyevans)

* Add skip_saving_columns plugin, which supports columns to skip when saving, \ 
and skips generated columns by default (joeosburn, jeremyevans) (#1681, #1682)

* Add support for creating partitioned tables in PostgreSQL 10+ using \ 
:partition_by and :partition_of options (jeremyevans)

* Dump generated columns as generated columns when using the schema_dumper with \ 
:same_db option on PostgreSQL 12+ (jeremyevans) (#1680)

* Ignore defaults for generated columns by default when using the schema dumper \ 
(jeremyevans) (#1680)

* Include generated columns in schema on SQLite 3.31+ (jeremyevans)

* Add :generated schema entry on PostgreSQL 12+ and SQLite 3.31+ for whether the \ 
columns is generated (jeremyevans)

* Add association_lazy_eager_option plugin for supporting :eager option for \ 
association method (jeremyevans)

* Add forbid_lazy_load plugin for forbidding lazy loading of associations, to \ 
help find N+1 issues (jeremyevans)
   2020-03-08 14:21:16 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.30.0

Update ruby-sequel to 5.30.0.

=== 5.30.0 (2020-03-01)

* Remove specs and old release notes from the gem to reduce gem size by over 40% \ 
(jeremyevans)

* When using Database#transaction :retry_on, call :before_retry option if \ 
retrying even if :num_retries is nil (jcmfernandes) (#1678)

* Support generated columns on SQLite 3.31+ using :generated_always_as and \ 
:generated_type options (jeremyevans)
   2020-02-05 15:40:29 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.29.0

Update ruby-sequel to 5.29.0.

=== 5.29.0 (2020-02-01)

* Recognize another disconnect error in the tinytds adapter (jeremyevans)

* Fix verbose warning in postgres adapter when using prepared statements and \ 
recent versions of ruby-pg (jeremyevans)

* Work correctly on Ruby 2.8+ by supporting second argument for initialize_clone \ 
(jeremyevans)

* Add empty_failure_backtraces plugin for empty backtraces for ValidationFailed \ 
and HookFailed exceptions, much faster on JRuby (jeremyevans)

* Add Dataset#json_serializer_opts to json_serializer plugin, allowing to set \ 
json_serializer options on a per-dataset basis (jeremyevans)
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2020-01-16 16:18:45 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.28.0

=== 5.28.0 (2020-01-01)

* Warn when calling Sequel::JDBC::Postgres::Dataset#with_fetch_size \ 
(jeremyevans) (#1665)

* Add exclude_or_null extension, for filtering datasets where the condition is \ 
false or NULL (jeremyevans)

* Add any_not_empty extension, for making Dataset#any? without a block mean \ 
!empty? (jeremyevans)

=== 5.27.0 (2019-12-01)

* Add Sequel::DEFAULT for a DEFAULT expression, useful for assigning to default \ 
values (jeremyevans)

* Make Postgres::ArrayOp#join in pg_array_ops extension work correctly on \ 
PostgreSQL <9.1 (jeremyevans)

* Make pg_enum extension work correctly on PostgreSQL 8.3-9.0 (jeremyevans)

* Emulate FILTER clause for aggregate functions using CASE on databases not \ 
supporting it directly (jeremyevans)

* Support ordering by NULLS FIRST/NULLS LAST without emulation on SQLite 3.30+ \ 
(jeremyevans)
   2019-11-02 15:26:04 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
databases/ruby-sequel: update to 5.26.0

Update ruby-sequel to 5.26.0.

=== 5.26.0 (2019-11-01)

* Recognize two additional foreign key constraint violation codes on MySQL \ 
8.0.13+ (rianmcguire) (#1657)

* Support table aliases for single-table INSERT statements on PostgreSQL 9.5+ \ 
(jeremyevans) (#1656)

* Implement Sequel::Postgres::PGRange#hash so instances work correctly in hashes \ 
(jeremyevans) (#1648)

* Make dirty plugin work correctly with typecast_on_load plugin (jeremyevans) (#1647)

* Add support for :require_modification option when setting up nested_attributes \ 
(jeremyevans)

* Add support for SQL/JSON path expressions to the pg_json_ops extension, \ 
supported by PostgreSQL 12+ (jeremyevans)