2023-06-06 15:27:42 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.69.0 5.69.0 (2023-06-01) * Avoid unsupported flag warning when using the mysql adapter with ruby-mysql 3+ (jeremyevans) * Make mysql adapter work with ruby-mysql 4+ (jeremyevans) * Add Model::DatasetModule#model accessor (davekaro) (#2040) * Add trilogy adapter (jeremyevans) |
2023-05-03 16:19:36 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.68.0 5.68.0 (2023-05-01) * Add validation_helpers_generic_type_messages plugin for more useful type validation failure messages (jeremyevans) (#2028) * Make constraint_validations plugin not validate missing columns that have a default value (jeremyevans) (#2023) * Skip normal type name parsing for enum/array/composite/range/multirange types on PostgreSQL (jeremyevans) (#2019) * Fix corner case where pg_extended_date_support did not work correctly when using the jdbc/postgresql adapter (jeremyevans) * Include :min_value and :max_value schema entries for date/timestamp/timestamptz columns on PostgreSQL 9.6+ (jeremyevans) |
2023-04-08 15:13:28 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.67.0 5.67.0 (2023-04-01) * Fix dumping of string column sizes in the schema dumper on MSSQL (jeremyevans) (#2013) * Improve dumping of tables in non-default schemas in the schema_dumper extension (jeremyevans) (#2006) * Make Database#{tables,views} support :qualify option on Microsoft SQL Server (jeremyevans) * Avoid use of singleton classes for datasets instances on Ruby 2.4+ (jeremyevans) (#2007) * Deprecate registering datasets extensions using an object other than a module (jeremyevans) * Add set_literalizer extension, for treating set usage in datasets similar to array usage (jeremyevans) (#1997) |
2023-03-05 14:33:35 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.66.0 5.66.0 (2023-03-01) * Recognize SQLite error related to strict tables as a constraint violation when using the amalgalite adapter (jeremyevans) * Make Dataset#count work correctly for datasets using Dataset#values (jeremyevans) (#1992) * Make Dataset#count with no argument/block handle dataset with custom SQL using ORDER BY on MSSQL (jeremyevans) * Make Dataset#empty? correctly handle datasets with custom SQL or using Dataset#values where the first value is NULL (andy-k, jeremyevans) (#1990) |
2023-01-03 06:50:32 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.64.0 5.64.0 (2023-01-01) * Make :db_type column schema entries on SQLAnywhere include precision/scale information (jeremyevans) * Include :min_value and :max_value schema entries for decimal/numeric columns on most databases (rolftimmermans, jeremyevans) (#1975) * Support :graph_use_association_block association option to make eager_graph use the association block (jeremyevans) * Make many_through_many and many_through_one associations support eager_graph callbacks (jeremyevans) |
2022-12-03 07:27:57 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.63.0 5.63.0 (2022-12-01) * Make validates_associated plugin avoid database type errors for non-integer association keys (jeremyevans) (#1968) * Make tactical_eager_loading plugin work better with table inheritance plugins (rolftimmermans, jeremyevans) (#1962) * Add support for pool_class: :timed_queue on Ruby 3.2+, using a Queue for available connections (jeremyevans) * Allow :pool_class Database option to be specified as a string to more easily choose a different pool type (jeremyevans) * Use compare_by_identity hashes for Thread-keyed hashes in threaded connection pools (jeremyevans) * Skip use of JRuby workaround on JRuby 9.3.9.0+ in named_timezones extension as JRuby fixed the related bug (jeremyevans) |
2022-11-11 14:13:39 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.62.0 5.62.0 (2022-11-01) * Add back the pg_auto_parameterize extension for automatically using bound variables when using postgres adapter with pg driver (jeremyevans) * Add pg_extended_integer_support extension for customizing behavior when literalizing a Ruby integer outside PostgreSQL bigint range (jeremyevans) * Raise Postgres::IntegerOutsideBigintRange if attempting to literalize a Ruby integer outside PostgreSQL bigint range (jeremyevans) * Add primary_key_lookup_check_values plugin for typecasting and checking primary key values during lookup (jeremyevans) * Setup validation of minimum and maximum values for integer columns in auto_validations (jeremyevans) * Add validates_max_value and validates_min_value to validation_helpers (jeremyevans) * Include :min_value and :max_value schema entries for integer columns on most databases (jeremyevans) * Don't wrap multi-inserts in a transaction when it's not required (shannoncole, jeremyevans) (#1945) * Update mock PostgreSQL adapter to default to PostgreSQL 15 instead of PostgreSQL 14 (jeremyevans) * Support fractional seconds in the named_timezones extension (jeremyevans) (#1943) * Cache reflection datasets in the postgres adapter to improve performance (jeremyevans) * Handle BC dates and timestamps in bound variables when using the pg_extended_date_support extension (jeremyevans) * Correctly format hstore[] types in bound variables on PostgreSQL (jeremyevans) * Fix corner case in eager loading where window function eager limit strategy is used, but row number entry is not removed (jeremyevans) * Support server/shard specific :after_connect and :connect_sqls Database options (jeremyevans) (#1935) |
2022-10-06 16:16:05 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.61.0 5.61.0 (2022-10-01) * Make Database#foreign_key_list on PostgreSQL return results for partitioned tables (jeremyevans) * Add Database#check_string_typecast_bytesize for checking bytesize of strings before typecasting (jeremyevans) * Treat negative hexidecimal strings similar to positive hexidecimal strings when typecasting to integer (jeremyevans) * Remove is_json and is_not_json methods from the pg_json_ops extension, as the support was removed in PostgreSQL 15 beta 4 (jeremyevans) * Fix handling of timestamps before the date of calendar reform when using pg_extended_date_support extension on Ruby 3.2 (jeremyevans) |
2022-09-03 15:59:46 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.60.1 5.60.1 (2022-09-02) * Revert conversion of respond_to? to defined?, as it breaks with unused refinements on Ruby 2 (jeremyevans) (#1919) 5.60.0 (2022-09-01) * Support arbitrary expressions for date_arithmetic interval values on PostgreSQL 9.4+ (jeremyevans) * Support native IS DISTINCT FROM on SQLite 3.39+ instead of emulating support in the is_distinct_from extension (jeremyevans) * Support HAVING without GROUP BY on SQLite 3.39+ (jeremyevans) * Convert most respond_to? calls to equivalent defined? for better performance (jeremyevans) |
2022-08-11 06:13:18 by Takahiro Kambe | Files touched by this commit (3) | |
Log message: databases/ruby-sequel: update to 5.59.0 5.59.0 (2022-08-01) * Set :allow_eager association option to false for instance specific associations without eager loaders (jeremyevans) * Add require_valid_schema plugin for checking that model classes have schema parsed as expected (jeremyevans) * Model classes created from aliased expressions and literal strings no longer use the simple table optimization (jeremyevans) * Model code that does not swallow connection errors will now also not swallow disconnect errors (jeremyevans) (#1892) * Add is_json and is_not_json methods to the pg_json_ops extension, for the PostgreSQL 15+ IS [NOT] JSON operator (jeremyevans) * Support :security_invoker view option on PostgreSQL 15+, for views where access uses permissions of user instead of owner (jeremyevans) * Support :nulls_distinct index option on PostgreSQL 15+, for NULLS [NOT] DISTINCT (jeremyevans) * Support sequel-postgres-pr driver in the postgres adapter (jeremyevans) |