Files | Admin

Notes:

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