test/fixtures/department.rb in composite_primary_keys-12.0.2 vs test/fixtures/department.rb in composite_primary_keys-12.0.3

- old
+ new

@@ -1,11 +1,16 @@ class Department < ActiveRecord::Base - self.primary_keys = :department_id, :location_id + self.primary_keys = :id, :location_id + has_many :employees, # We intentionally redefine primary key for test purposes. #455 - :primary_key => [:department_id, :location_id], + :primary_key => [:id, :location_id], :foreign_key => [:department_id, :location_id] + + has_many :comments, :through => :employees + has_one :head, :class_name => 'Employee', :autosave => true, :dependent => :delete, # We intentionally redefine primary key for test purposes. #455 - :primary_key => [:department_id, :location_id], + :primary_key => [:id, :location_id], :foreign_key => [:department_id, :location_id] + end