diff options
author | Jon Leighton <j@jonathanleighton.com> | 2011-12-01 21:55:59 +0000 |
---|---|---|
committer | Jon Leighton <j@jonathanleighton.com> | 2011-12-01 23:41:51 +0000 |
commit | e9fb6d04bdfbe3dfc4ba1a3cf442ec5d25764300 (patch) | |
tree | 9e6bb6b8c7fbcc4cdcf3cea1e5cacaf6c846ee54 /activerecord/lib/active_record/associations.rb | |
parent | f1a534af98950efd9969deea1540717c4516d673 (diff) | |
download | rails-e9fb6d04bdfbe3dfc4ba1a3cf442ec5d25764300.tar.gz rails-e9fb6d04bdfbe3dfc4ba1a3cf442ec5d25764300.tar.bz2 rails-e9fb6d04bdfbe3dfc4ba1a3cf442ec5d25764300.zip |
Add test for read_attribute(:id) with non-standard PK.
Also make it actually work.
It slows down all read_attribute accesses to map 'id' to whatever the PK
actually is, inside read_attribute. So instead make sure the necessary
methods are defined and that they redirect wherever they need to go.
Diffstat (limited to 'activerecord/lib/active_record/associations.rb')
0 files changed, 0 insertions, 0 deletions