Sha256: 3d036c40e42db268d1bd461bbf7b3d2cd37a3a24de215d67acf02db669d50081

Contents?: true

Size: 852 Bytes

Versions: 20

Compression:

Stored size: 852 Bytes

Contents

= Composite Primary Keys for ActiveRecords

== Summary

ActiveRecords/Rails famously doesn't support composite primary keys. 
This RubyGem extends the activerecord gem to provide CPK support.

== Installation

    gem install composite_primary_keys
    
== Usage
  
    require 'composite_primary_keys'
    class ProductVariation
      set_primary_keys :product_id, :variation_seq
    end
    
    pv = ProductVariation.find(345, 12)
    
It even supports composite foreign keys for associations.

See http://compositekeys.rubyforge.org for more.

== Running Tests

See test/README.tests.txt

== Url

http://compositekeys.rubyforge.org

== Questions, Discussion and Contributions

http://groups.google.com/group/compositekeys

== Author

Written by Dr Nic Williams, drnicwilliams@gmail.
Contributions by many!

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
composite_primary_keys-3.1.11 README.txt
composite_primary_keys-4.0.0 README.txt
composite_primary_keys-4.0.0.beta9 README.txt
composite_primary_keys-4.0.0.beta8 README.txt
composite_primary_keys-4.0.0.beta7 README.txt
composite_primary_keys-4.0.0.beta6 README.txt
composite_primary_keys-4.0.0.beta5 README.txt
composite_primary_keys-4.0.0.beta4 README.txt
composite_primary_keys-4.0.0.beta3 README.txt
composite_primary_keys-3.1.10 README.txt
composite_primary_keys-4.0.0.beta2 README.txt
composite_primary_keys-4.0.0.beta1 README.txt
composite_primary_keys-3.1.9 README.txt
composite_primary_keys-3.1.8 README.txt
composite_primary_keys-3.1.7 README.txt
composite_primary_keys-3.1.6 README.txt
composite_primary_keys-3.1.5 README.txt
composite_primary_keys-3.1.4 README.txt
composite_primary_keys-3.1.2 README.txt
composite_primary_keys-3.1.1 README.txt