Path to this page:
./
databases/ruby-sequel,
Model classes for the Sequel Database Toolkit
Branch: CURRENT,
Version: 5.86.0,
Package name: ruby32-sequel-5.86.0,
Maintainer: pkgsrc-usersSequel 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/ruby31-base]
Master sites:
Filesize: 619 KB
Version history: (Expand)
- (2024-11-06) Updated to version: ruby32-sequel-5.86.0
- (2024-10-13) Updated to version: ruby32-sequel-5.85.0
- (2024-09-18) Updated to version: ruby32-sequel-5.84.0
- (2024-07-13) Updated to version: ruby32-sequel-5.82.0
- (2024-06-02) Updated to version: ruby32-sequel-5.81.0
- (2024-05-05) Updated to version: ruby32-sequel-5.80.0
CVS history: (Expand)
2024-04-07 16:36:56 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.79.0
5.79.0 (2024-04-01)
* Support create_or_replace_view with :materialized option on PostgreSQL
(nashby) (#2144)
* Support :unlogged_tables_default Database option on Postgres for making
created tables unlogged by default (jeremyevans) (#2134)
* Add Dataset#select_prepend for prepending to the current selected columns
(jeremyevans) (#2139)
|
2024-03-03 09:18:36 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.78.0
5.78.0 (2024-03-01)
* Support SQLite 3.45+ jsonb functions in the sqlite_json_ops extension
(jeremyevans) (#2133)
* Support compounds (e.g. UNION) in conjunction with Database#values on
PostgreSQL (jeremyevans) (#2137)
* Support :use_advisory_lock option to Migrator.run to use advisory locks
when running migrations (jeremyevans) (#2089)
* Support Database#with_advisory_lock on PostgreSQL, MySQL, and Microsoft
SQL Server (jeremyevans) (#2089)
|
2024-02-03 16:00:42 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.77.0
5.77.0 (2024-02-01)
* Support create_table :without_rowid option on SQLite (loranger32) (#2126)
* Warn by default if trying to eager_graph/association_join an association
that uses a block, when the block would be ignored (jeremyevans)
* Speed up validates_unique in validation_helpers plugin by using empty?
instead of count == 0 (numbata) (#2122)
* Speed up regexp matches in sqlite adapter on Ruby 2.4+ (jeremyevans)
* Add sqlite adapter :regexp_function_cache option for specifying the cache
object to use (paddor, jeremyevans) (#2116)
* Respect list plugin :top option when inserting the first row into the
model's table (johanmagnusson) (#2115)
* Switch default connection pool to timed_queue on Ruby 3.4+ (jeremyevans)
* Support on_duplicate_columns={raise,warn} parameter in connection URL when
using duplicate_columns_handler extension (jeremyevans)
* Add transaction_connection_validator extension for retrying transactions
on new connection if ther is a disconnect error when starting transaction
(jeremyevans)
|
2024-01-07 16:20:20 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.76.0
5.76.0 (2024-01-01)
* Improve performance and flexibility of regexp matching in sqlite adapter
(paddor) (#2108)
* Support SQL::Identifier for Database#tables :schema option values on
PostgreSQL (jeremyevans)
* Support generating rcte queries using UNION or UNION ALL in the rcte
plugin (jonathanfrias) (#2107)
* Make Database#table_exists? on PostgreSQL handle lock or statement
timeout errors as evidence the table exists (jeremyevans) (#2106)
* Work around DateTime.jd fractional second bug on JRuby in named_timezones
extension (jeremyevans)
* Support fractional times and timestamps on SQLAnywhere (jeremyevans)
* Make round_timestamps extension use Dataset#sqltime_precision for
rounding Sequel::SQLTime values (jeremyevans)
* Remove special handling of %N modifier in
Dataset#default_timestamp_format (jeremyevans)
* Add Dataset#default_time_format private method, for adapters to override
for time (not timestamp) formatting (jeremyevans)
* Remove Dataset#format_timestamp_offset private method (jeremyevans)
* Remove special handling of %z modifier in
Dataset#default_timestamp_format (jeremyevans)
* Add Dataset#literal_date_or_time, for simpler use by bound argument code
(jeremyevans)
* Add auto_cast_date_and_time extension, for casting date and time values
using SQL standard functions (jeremyevans)
|
2023-12-17 15:01:56 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.75.0
5.75.0 (2023-12-01)
* Make any_not_empty? extension support passing pattern argument to any?
(jeremyevans) (#2100)
* Respect :skip_transaction option in PostgreSQL Dataset#paged_each
(jeremyevans) (#2097)
* Add TimestampMigrator.run_single to run a single migration file up or down
(opya, jeremyevans) (#2093)
* Support INSERT RETURNING on MariaDB 10.5+, and use it when saving new
model objects (jeremyevans)
* Add Database#{defer,immediate}_constraints on PostgreSQL for changing
handling of deferrable constraints in a transaction (jeremyevans)
|
2023-11-11 10:50:57 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.74.0
5.74.0 (2023-11-01)
* Make generated columns show up in Database#schema when using SQLite 3.37+
(jeremyevans) (#2087)
* Add revert method for Sequel.migration blocks, to revert changes inside
the block on up, and apply the changes on down (jeremyevans)
* Re-add is_json and is_not_json methods to the pg_json_ops extension, as
the support was re-added in PostgreSQL 16 (jeremyevans)
* Avoid infinite loop when handling exceptions with a cause loop in jdbc
adapter (jeremyevans)
|
2023-10-24 16:33:12 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.73.0
5.73.0 (2023-10-01)
* Handle disconnect errors in ibmdb and jdbc/db2 adapters (jeremyevans) (#2083)
* Support skipping transactions in Dataset#{import,paged_each} using
:skip_transaction option (jeremyevans)
* Add Database#transaction :skip_transaction option to skip creating a
transaction or savepoint (jeremyevans)
* Stop using a transaction for a single query if calling Dataset#import
with a dataset (jeremyevans)
* Add paged_operations plugin for paged deletes and updates and other
custom operations (jeremyevans) (#2080)
* Support to_tsquery: :websearch option to Dataset#full_text_search on
PostgreSQL 11+ (jeremyevans) (#2075)
* Add MassAssignmentRestriction#model and #column for getting the model
instance and related column for mass assignment errors (artofhuman,
jeremyevans) (#2079)
* Stop using base64 library in column_encryption plugin (jeremyevans)
|
2023-09-03 03:42:33 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.72.0
5.72.0 (2023-09-01)
* Sort caches before marshalling when using schema_caching, index_caching,
static_cache_cache, and pg_auto_constraint_validations (jeremyevans)
* Change the defaults_setter plugin do a deep-copy of database default
hash/array values and delegates (jeremyevans) (#2069)
* Add pg_auto_parameterize_in_array extension, for converting IN/NOT IN to =
ANY or != ALL for more types (jeremyevans)
* Fix literalization of infinite and NaN float values in PostgreSQL array
bound variables (jeremyevans)
|