--- - branch: MAIN date: Tue Nov 1 16:44:15 UTC 2016 files: - new: '1.49' old: '1.48' path: pkgsrc/databases/ruby-sequel/Makefile pathrev: pkgsrc/databases/ruby-sequel/Makefile@1.49 type: modified - new: '1.46' old: '1.45' path: pkgsrc/databases/ruby-sequel/PLIST pathrev: pkgsrc/databases/ruby-sequel/PLIST@1.46 type: modified - new: '1.47' old: '1.46' path: pkgsrc/databases/ruby-sequel/distinfo pathrev: pkgsrc/databases/ruby-sequel/distinfo@1.47 type: modified id: 20161101T164415Z.b03e807ed59bd52041fccfa80e5b85d3be6668d0 log: | Update ruby-sequel to 4.40.0. === 4.40.0 (2016-10-28) * Make column_select plugin not raise an exception if the model's table does not exist (jeremyevans) * Make dataset_associations plugin correctly handle (many|one)_through_many associations with single join table (jeremyevans) (#1253) * Add s extension, with adds Sequel::S module that includes private #S method for calling Sequel.expr, including use as refinement (jeremyevans) * Add symbol_as and symbol_as_refinement extensions so that :column.as(:alias) is treated as Sequel.as(:column, :alias) (jeremyevans) * Add symbol_aref and symbol_aref_refinement extensions so that :table[:column] is treated as Sequel.qualify(:table, :column) (jeremyevans) * Add Sequel.split_symbols=, to support the disabling of splitting symbols with double/triple underscores (jeremyevans) * Make SQL::QualifiedIdentifier convert SQL::Identifier arguments to strings, fixing Sequel[:schema][:table] usage in schema methods (jeremyevans) * Do not attempt to combine non-associative operators (jeremyevans) (#1246) * Automatically add NOT NULL to columns when adding primary keys if the database doesn't handle it (jeremyevans) * Make prepared_statements plugin correctly handle lookup on joined datasets (jeremyevans) (#1244) * Make Database#tables with :qualify=>true option handle table names with double underscores correctly (jeremyevans) (#1241) * Add SQL::Identifier#[] and SQL::QualifiedIdentifier#[] for creating qualified identifiers (jeremyevans) * Add support for Dataset#insert_conflict :conflict_where option, for a predicate to use in ON CONFLICT clauses (chanks) (#1240) * Freeze Dataset::NON_SQL_OPTIONS, add private Dataset#non_sql_options, fixing thread safety issues during require (jeremyevans) * Make the callable returned by Database#rollback_checker thread safe (jeremyevans) * Make lazy_attributes and dataset_associations plugins work if insert_returning_select plugin is loaded before on model with no dataset (jeremyevans) module: pkgsrc subject: 'CVS commit: pkgsrc/databases/ruby-sequel' unixtime: '1478018655' user: taca