1c49467fdd
=== 5.12.0 (2018-08-31) * Make constraint_validations extension respect Database#constraint_validations_table setting (jeremyevans) * Make Sequel.extension load files from gems (jeremyevans) * Map clob prepared statement argument type to OCI8::CLOB in the oracle adapter (pipistrellka) (#1534) * Make Model.load_cache public in the static_cache plugin (AlexWayfer) (#1533) * Enable support for NOWAIT on MariaDB 10.3+ (jeremyevans) * Enable support for INTERSECT and EXCEPT on MariaDB 10.3+ (jeremyevans) * Make tactical_eager_loading plugin handle automatic eager loading for associated objects created by eager_graph (jeremyevans) * Cache eager_graph loader to speed up subsequent loads from the same dataset (jeremyevans) * Add caller_logging database extension to log callers before queries, useful during development (jeremyevans) * Add Database#call_procedure in the postgres adapter for calling PostgreSQL 11+ procedures (jeremyevans) * Add eager_graph_eager plugin for chaining eager association loads after eager_graph association loads (jeremyevans) * Support using Dataset#eager_graph in eager load callback for associations using join tables (jeremyevans) * Make Dataset#graph handle existing selections without determinable aliases by forcing a subselect (jeremyevans) * Freeze prepared statement arguments before returning the prepared statement (jeremyevans) * Refactor emulated prepared statement internals to use a placeholder literalizer (jeremyevans) === 5.11.0 (2018-08-01) * Fix using the jdbc/sqlserver adapter on JRuby 9.2+ (jeremyevans) * Fix dumping schema for numeric/decimal columns with default values, broken starting in 5.9.0 (jeremyevans) * Recognize additional check constraint violations on certain versions of SQLite (jeremyevans) * Use cached model instances for Model.first calls without an argument or with a single integer argument in the static_cache plugin (AlexWayfer) (#1529) * Support ON CONFLICT clause for INSERT on SQLite 3.24+ (jeremyevans) * Support Dataset#window for WINDOW clause on MySQL 8 and SQLAnywhere (jeremyevans) * Enable window function support on SQLAnywhere (jeremyevans) * Support using a hash as a window function :frame option value, with support for ROWS/RANGE/GROUPS, numeric offsets, and EXCLUDE (jeremyevans) * Allow using set_column_default with a nil value to remove the default value for a column on MySQL when the column is NOT NULL (jeremyevans) === 5.10.0 (2018-07-01) * Use input type casts when using the postgres adapter with pg 0.18+ to reduce string allocations for some primitive types used as prepared statement arguments (jeremyevans) * Assume local time if database timezone not specified when handling BC timestamps on JRuby 9.2.0.0 in the pg_extended_date_support extension (jeremyevans) * Fix parsing of timetz types in the jdbc/postgresql adapter (jeremyevans) * Make SQLTime.parse respect SQLTime.date and Sequel.application_timezone (jeremyevans) * Add :top as an option in the list plugin (celsworth) (#1526) * Fix Model#{ancestors,descendants,self_and_siblings} in the tree plugin when custom parent/children association names are used (jeremyevans) (#1525) * Treat read-only mode error as disconnect error on mysql and mysql2 adapters, for better behavior on AWS Aurora cluster (jeremyevans) * Don't use cached placeholder literalizers for in Dataset#{first,where_all,where_each,where_single_value} if argument is empty array or hash (jeremyevans) * Support :tablespace option when adding tables, indexes, and materialized views on PostgreSQL (jeremyevans) * Support :include option for indexes on PostgreSQL 11+ (jeremyevans) * Allow the use of IN/NOT IN operators with set returning functions for Sequel::Model datasets (jeremyevans) * Make many_to_pg_array associations in the pg_array_associations plugin work on PostgreSQL 11 (jeremyevans) * Only load strscan library in pg_array extension if it is needed (jeremyevans) * Don't remove related many_to_one associations from cache when setting column value to existing value for model instances that have not been persisted (jeremyevans) (#1521) * Support ruby 2.6+ endless ranges in the pg_range extension (jeremyevans) * Support ruby 2.6+ endless ranges in filters, using just a >= operator for them (jeremyevans) |
||
---|---|---|
.. | ||
ALTERNATIVES | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |