2022-07-19 16:38:39 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.58.0
5.58.0 (2022-07-01)
* Support :disable_split_materialized Database option on MySQL to work
around optimizer bug in MariaDB 10.5+ affecting association tests
(jeremyevans)
* Add Dataset#merge* methods to support MERGE statement on PostgreSQL 15+,
MSSQL, Oracle, DB2, H2, HSQLDB, and Derby (jeremyevans)
|
2022-06-06 15:39:58 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.57.0
5.57.0 (2022-06-01)
* Make Database#create_function on PostgreSQL accept :parallel option
(bananarne) (#1870)
* Add support for :on_update_current_timestamp column option on MySQL
(jeremyevans)
* Add is_distinct_from extension with support for the IS DISTINCT FROM
operator (jeremyevans)
5.56.0 (2022-05-01)
* Make alter_table add_column/add_foreign_key methods support :index option
to create an index on the column (jeremyevans)
* Support creation of STRICT tables on SQLite 3.37.0+ via create_table
:strict option (jeremyevans)
* Add sqlite_json_ops extension for DSL support for JSON functions and
operators added in SQLite 3.38.0 (jeremyevans)
* Recognize "INTEGER" type same as "integer" type in the \
schema dumper,
helpful on SQLite 3.37.0+ (jeremyevans)
|
2022-04-03 08:58:49 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.55.0
5.55.0 (2022-04-01)
* Support :setup_regexp_function Database option in the sqlite adapter to
allow the use of regexps when querying (jeremyevans)
* Add auto_restrict_eager_graph plugin for automatically disallow
eager_graph with associations needing but lacking graph options
(jeremyevans)
* Fix placeholder literalizer optimization for dataset aggregate methods on
a model dataset (belousovAV) (#1847, #1848)
|
2022-03-06 04:58:20 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.54.0
5.54.0 (2022-03-01)
* Add enum plugin for treating columns as enums in a model (jeremyevans)
(#1839)
|
2022-02-12 08:22:03 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.53.0
5.52.0 (2022-01-01)
* Use Class#subclasses if available in the subclasses plugin, instead of a
custom Model.subclasses accessor (jeremyevans)
* Add Model.descendants and .freeze_descendants to subclasses plugin
(jeremyevans)
* Avoid use of deprecated Refinement#include on Ruby 3.1+ (jeremyevans)
* Add date_parse_input_handler extension for custom handling of input to
date parsing methods (jeremyevans)
* Make postgres adapter respect Database#default_string_column_size
(jeremyevans)
* Make pg_interval extension work with ActiveSupport 7.0 (jeremyevans)
* Make :ruby_default schema entry for type: :datetime respect
Sequel.datetime_class (jeremyevans)
* Make alter_table drop_constraint have an effect on MySQL 8.0.19+
(jeremyevans)
* Make mysql adapter support ruby-mysql 3 API (jeremyevans) (#1795)
* Make mysql adapter no longer use connection's server_version, since it
isn't accurate when using the ruby-mysql driver (jeremyevans)
* Add sql_comments plugin for automatically including comments on queries
generated by model class, instance, and dataset methods (jeremyevans)
* Make sql_comments Database extension support Database#with_comments, for
automatically including comments for queries executed inside the block
(jeremyevans)
* Fix sql_comments extension to not modify cached SQL for a dataset
(jeremyevans)
5.53.0 (2022-02-01)
* Make Dataset#_sql_comment private when using the Database sql_comments
extension (jeremyevans)
* Fix prepared statements in the mysql2 adapter to reuse native prepared
statements (jeremyevans) (#1832)
* Support H2 version 2+ in the jdbc/h2 adapter (jeremyevans) (#1817)
* Work around active_support breaking subclasses plugin on Ruby <3.1
(jeremyevans) (#1816)
* Fix error handling if trying to setup column_encryption plugin without
keys (jeremyevans) (#1815)
|
2021-12-05 16:29:32 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.51.0
5.51.0 (2021-12-01)
* Make eager loading via tactical_eager_loading no longer modify objects who
already have a cached value for the association (jeremyevans)
* Make association cloning handle cases where clone association sets
different :class option than cloned association (jeremyevans)
* Make column schema entries on MySQL include an :extra entry for the Extra
column in DESCRIBE output (bschmeck) (#1791)
* Update mock PostgreSQL adapter to default to PostgreSQL 14 instead of
PostgreSQL 9.5 (jeremyevans)
* Support Dataset#with_recursive :search and :cycle options on PostgreSQL
14+ for result ordering and cycle detection (jeremyevans)
* Avoid method redefined verbose mode warnings in lazy_attributes plugin
(jeremyevans)
|
2021-11-09 15:02:53 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.50.0
=== 5.50.0 (2021-11-01)
* Make Migrator :allow_missing_migration_files also allow down migrations
where the current database version is greater than the last migration file
version (francisconeves97) (#1789)
* Fix Model#freeze in composition, serialization, and
serialization_modification_detection plugins to return self (jeremyevans)
(#1788)
* Fix typecasting of lazy columns when using lazy_attributes plugin in model
where dataset selects from subquery (jeremyevans)
* Add :before_preconnect Database option, for configuring extensions loaded
via :preconnect_extensions (MarcPer, jeremyevans) (#1786)
* Change Dataset#columns! to use a LIMIT 0 query instead of a LIMIT 1 query
(jeremyevans)
* Add sql_log_normalizer extension for normalizing logged SQL, helpful for
analytics and sensitive data (jeremyevans)
* Add support for range_merge, multirange, and unnest, and PGMultiRange#op
to pg_range_ops extension (jeremyevans)
* Add pg_multirange extension with support for PostgreSQL 14+ multirange
types (jeremyevans)
=== 5.49.0 (2021-10-01)
* Switch block_given? usage to defined?(yield) (jeremyevans)
* Support table aliases for JOIN USING columns on PostgreSQL 14+
(jeremyevans)
* Support calling PostgreSQL procedures without arguments (jeremyevans)
* Support hstore subscripts in pg_hstore_ops on PostgreSQL 14+, for updating
only part of an hstore value (jeremyevans)
* Support JSONB subscripts in pg_json_ops on PostgreSQL 14+, for updating
only part of a JSONB value (jeremyevans)
* Support SQL::Expression#sequel_ast_transform for custom AST transforms on
arbitrary expressions (jeremyevans)
* Add Database#create_trigger :replace option on PostgreSQL 14+ for CREATE
OR REPLACE TRIGGER (jeremyevans)
* Make auto_validations plugin automatically setup no_null_byte validations
(jeremyevans)
* Add Model#validates_no_null_byte to validation_helpers plugin
(jeremyevans)
|
2021-10-26 12:10:08 by Nia Alarie | Files touched by this commit (417) |
Log message:
databases: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
The following distfiles could not be fetched (some may be only fetched
conditionally):
./databases/cstore/distinfo D6.data.ros.gz
./databases/cstore/distinfo cstore0.2.tar.gz
./databases/cstore/distinfo data4.tar.gz
|
2021-10-07 15:35:53 by Nia Alarie | Files touched by this commit (417) |
Log message:
databases: Remove SHA1 distfile hashes
|
2021-09-18 15:53:29 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
databases/ruby-sequel: update to 5.48.0
5.48.0 (2021-09-01)
* Make the unused_associations plugin association reflection tracking work
correctly when combining coverage runs (jeremyevans)
* Add Database#like_without_collate on MSSQL, to avoid using COLLATE on LIKE
arguments, which can significantly improve performance (jeremyevans)
* Add Model::Errors#full_message private method for easiest i18n support for
errors with multiple attributes (jeremyevans) (#1779)
|