Sha256: 768c20325bae5d37235eb2db2a69dc4f217bfc42888580005486fef220a24c4e

Contents?: true

Size: 1.32 KB

Versions: 28

Compression:

Stored size: 1.32 KB

Contents

Composite Primary key support for db2 

== Driver Support ==

DB2 support requires the IBM_DB driver provided by http://rubyforge.org/projects/rubyibm/
project. Install using gem install ibm_db. Tested against version 0.60 of the driver.
This rubyforge project appears to be permenant location for the IBM adapter.
Older versions of the driver available from IBM Alphaworks will not work. 

== Driver Bug and workaround provided as part of this plugin ==

Unlike the basic quote routine available for Rails AR, the DB2 adapter's quote
method doesn't return " column_name = 1 " when string values (integers in string type variable) 
are passed for quoting numeric column. Rather it returns "column_name = '1'. 
DB2 doesn't accept single quoting numeric columns in SQL. Currently, as part of 
this plugin a fix is provided for the DB2 adapter since this plugin does 
pass string values like this. Perhaps a patch should be sent to the DB2 adapter
project for a permanant fix.

== Database Setup ==

Database must be manually created using a separate command. Read the rake task
for creating tables and change the db name, user and passwords accordingly.

== Tested Database Server version ==

This is tested against DB2 v9.1 in Ubuntu Feisty Fawn (7.04)

== Tested Database Client version ==

This is tested against DB2 v9.1 in Ubuntu Feisty Fawn (7.04)


Version data entries

28 entries across 28 versions & 4 rubygems

Version Path
kovyrin-composite_primary_keys-2.3.2 README_DB2.txt
mingusbabcock-composite_primary_keys-2.2.2.1 README_DB2.txt
tyler-composite_primary_keys-1.1.0 README_DB2.txt
tyler-composite_primary_keys-1.1.1 README_DB2.txt
tyler-composite_primary_keys-1.1.2 README_DB2.txt
tyler-composite_primary_keys-1.1.3 README_DB2.txt
tyler-composite_primary_keys-1.1.4 README_DB2.txt
composite_primary_keys-2.3.5 README_DB2.txt
composite_primary_keys-2.3.2 README_DB2.txt
composite_primary_keys-1.0.3 README_DB2.txt
composite_primary_keys-1.0.1 README_DB2.txt
composite_primary_keys-0.9.0 README_DB2.txt
composite_primary_keys-0.9.90 README_DB2.txt
composite_primary_keys-0.9.91 README_DB2.txt
composite_primary_keys-0.9.92 README_DB2.txt
composite_primary_keys-0.9.93 README_DB2.txt
composite_primary_keys-1.0.0 README_DB2.txt
composite_primary_keys-1.0.10 README_DB2.txt
composite_primary_keys-1.0.2 README_DB2.txt
composite_primary_keys-2.2.2 README_DB2.txt