File: 4.5.0.txt

package info (click to toggle)
ruby-sequel 5.63.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 10,408 kB
  • sloc: ruby: 113,747; makefile: 3
file content (34 lines) | stat: -rw-r--r-- 1,200 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
= New Features

* An mssql_optimistic_locking plugin has been added.  This is similar
  to the regular optimistic_locking plugin, but instead of using an
  integer lock column, it uses a timestamp/rowversion lock column.

* Database#create_table with the :temp=>true option on PostgreSQL now
  supports an :on_commit option.  This option can be set to :drop or
  :delete_rows to either drop or empty the temporary table on
  transaction commit.

= Other Improvements

* Dataset#insert no longer errors on PostgreSQL if the related table
  is a placeholder literal string.

* Unique constraints are now copied when emulating alter_table
  operations on SQLite.

* Clob column values are no longer returned as SQL::Blob instances
  by the db2 and ibmdb adapters unless use_clob_as_blob is true.

* SQL::Blob objects now work correctly as prepared statement
  arguments in the jdbc/db2 adapter if use_clob_as_blob is false.

= Backwards Compatibility

* The Model.primary_key array for models with composite keys is now
  frozen.

* On DB2, use_clob_as_blob now defaults to false instead of true.

* Sequel no longer uses RubyForge. The Sequel website is now located
  at http://sequel.jeremyevans.net.