Sequel v4.1.0 Release Notes
Release Date: 2013-08-01 // over 10 years ago-
๐ Support :inherits option in Database#create_table on PostgreSQL, for table inheritance (jeremyevans)
๐ Handle dropping indexes for schema qualified tables on PostgreSQL (jeremyevans)
โ Add Database#error_info on PostgreSQL 9.3+ if pg-0.16.0+ is used, to get a hash of metadata for a given database exception (jeremyevans)
๐ Allow prepared_statements plugin to work with instance_filters and update_primary_key plugins (jeremyevans)
๐ Support deferrable exclusion constraints on PostgreSQL using the :deferrable option (mfoody) (#687)
๐ Make Database#run and #<< accept SQL::PlaceholderLiteralString values (jeremyevans)
๐ Deprecate :driver option in odbc adapter since it appears to be broken (jeremyevans)
๐ Support :drvconnect option in odbc adapter for supplying the ODBC connection string directly (jeremyevans)
๐ Support mysql2 0.3.12+ result streaming via Dataset#stream (jeremyevans)
๐ Convert Java::JavaUtil::HashMap to ruby Hash in jdbc adapter, for better handling of PostgreSQL hstore type (jeremyevans) (#686)
Raise NoMatchingRow if calling add_association with a primary key value that doesn't match an existing row (jeremyevans)
๐ Allow PostgreSQL add_constraint to support :not_valid option (jeremyevans)
๐ Allow CHECK constraints to have options by using an options hash as the constraint name (jeremyevans)
๐ฉ Correctly raise error when using an invalid virtual row block function call (jeremyevans)
๐ Support REPLACE on SQLite via Dataset#replace and #multi_replace (etehtsea) (#681)