test/fixtures/department.rb in composite_primary_keys-11.0.3 vs test/fixtures/department.rb in composite_primary_keys-11.1.0

- old
+ new

@@ -1,5 +1,11 @@ class Department < ActiveRecord::Base self.primary_keys = :department_id, :location_id - has_many :employees, :foreign_key => [:department_id, :location_id] - has_one :head, :class_name => 'Employee', :foreign_key => [:department_id, :location_id], :dependent => :delete + has_many :employees, + # We intentionally redefine primary key for test purposes. #455 + :primary_key => [:department_id, :location_id], + :foreign_key => [:department_id, :location_id] + 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], + :foreign_key => [:department_id, :location_id] end