Release Name: 0.9.2
Notes:
activerecord-jdbc-adapter is a database adapter for Rails' ActiveRecord
component that can be used with JRuby[http://www.jruby.org/]. It allows use of
virtually any JDBC-compliant database with your JRuby on Rails application.
Changes:
== 0.9.2
- The main, highly awaited fix for this release is a solution to the
rake db:create/db:drop issue. The main change is a new 'jdbc' rails
generator that should be run once to prepare a Rails application to
use JDBC. The upside of this generator is that you no longer will
need to alter database.yml for JDBC. See the README.txt for details.
- Cleanup and reconnect if errors occur during begin/rollback
(Jean-Dominique Morani, Christian Seiler)
- ACTIVERECORD_JDBC-1: Add #drop_database method for oracle (does the
same thing as recreate_database)
- Sqlite3 and MSSQL fixes (Jean-Dominique Morani)
- JRUBY-3512: Treat LONGVARCHAR as a CLOB for Mssql
- JRUBY-3624: Upgrade Derby to 10.5.3.0 and add native limit/offset
support (Christopher Saunders)
- JRUBY-3616: Fix postgres non-sequence primary keys (David Kellum)
- JRUBY-3669: Fix Oracle case with unconfigured schema (Dan Powell)
- Fixed quote_column_name of jdbc_oracle to accept numbers (Marcelo
Murad)
- Fix for mysql tables with non standard primary keys such that the
schema dump is correct (Nick Zalabak)
- MSSQL fixes from Mike Luu:
- add support for MSSQL uniqueidentifier datatype
- always quote strings using unicode identifier for MSSQL
- Changes primary_key generation to use always instead of by default
for DB2 (Amos King)
- Improves the SQLite adapter by fixing rename_column, change_column,
change_column_default, changing remove_column, and adding
remove_columns (Ryan Baumann)
- More oracle love courtesy Ben Browning and Jens Himmelreich
- JRUBY-3608: Add missing change_column_null method for postgres
- JRUBY-3508: Fix quoting of integer and float columns
|