Sequel v4.33.0 Release Notes
Release Date: 2016-04-01 // about 8 years ago-
๐ Handle arbitrary objects passed as arguments to the association method (jeremyevans) (#1166)
๐ Handle array with multiple columns as Dataset#insert_conflict :target value on PostgreSQL (chanks) (#1165)
โ Add Database#transaction :savepoint=>:only option, for only creating a savepoint if already inside a transaction (jeremyevans)
Make Database#sequence_for_table on Oracle handle cases where the schema for a table cannot be determined (jeremyevans)
The boolean_readers, boolean_subsets, and class_table_inheritance plugins no longer do blind rescues (jeremyevans) (#1162)
Add Model.require_valid_table setting, if set to true doesn't swallow any errors for invalid tables (jeremyevans)
Creating model classes inside a transaction when the table doesn't exist no longer rolls back the transaction on PostgreSQL (jeremyevans) (#1160)
Sequel::Model no longer swallows many errors when subclassing or setting datasets (jeremyevans) (#1160)
๐ Handle altering column NULL settings for varchar(max) and text columns on MSSQL (Ilja Resch)
โ Remove Sequel.firebird and Sequel.informix adapter methods (jeremyevans)
๐ Make graph_each extension handle result set splitting when using Dataset#first (jeremyevans)
๐ Allow raising Sequel::ValidationFailed and Sequel::HookFailed without an argument (jeremyevans)
๐ Allow schema_dumper to handle :qualify=>true option on PostgreSQL (jeremyevans)
๐ Allow foreign_key schema method to handle SQL::Identifier and SQL::QualifiedIdentifier as 2nd argument (jeremyevans)