aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/schema/schema.rb
diff options
context:
space:
mode:
authorCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2013-04-04 22:02:36 -0300
committerCarlos Antonio da Silva <carlosantoniodasilva@gmail.com>2013-04-04 22:09:40 -0300
commit034f254d59dfa1c1f508db574fac5df263336ba1 (patch)
tree82afa49edd7ff6b849d1fa8ff178244275bab9c9 /activerecord/test/schema/schema.rb
parent797fcdf738a2a2772544731027d4fc5ca9d358bc (diff)
downloadrails-034f254d59dfa1c1f508db574fac5df263336ba1.tar.gz
rails-034f254d59dfa1c1f508db574fac5df263336ba1.tar.bz2
rails-034f254d59dfa1c1f508db574fac5df263336ba1.zip
Use the correct pk field from the reflected class to find the old record
The implementation was using the source class foreign key field instead of the reflected primary key one to find the old record. For instance, for this scenario class Bulb < ActiveRecord::Base belongs_to :car, :touch => true end class Car < ActiveRecord::Base has_many :bulbs end the current implementation was trying to do this query: Car.where(car_id: X).first where we should be doing this query: Car.where(id: X).first This should hopefully fix the build.
Diffstat (limited to 'activerecord/test/schema/schema.rb')
0 files changed, 0 insertions, 0 deletions