Added alias support for primary_keys= to be used as primary_key= since a composite key is really singular, so it makes sense to set it via the default Rails primary_key= method as well
Merge pull request #183 from AndyObtiva/master

Added alias support for primary_keys= to be used as primary_key=
Version bump: 6.0.2 fixes to AR v4 compatibility
Handle ID return values. Fixes #191
Merge pull request #192 from coderdan/master

Fixes setting of primary key on instances after creation #191
Version bump
Fix exception raised in method "id="

Below exception was raised.
lib/composite_primary_keys/composite_arrays.rb:19:in `parse': Unsupported type: 0 (ArgumentError)

It's because new_id 0 was returned in below code.

 74       def create_record(attribute_names = nil)$
 75         record_timestamps!$
 76         attribute_names ||= keys_for_partial_write$
 77         attributes_values = arel_attributes_with_values_for_create(attribute_names)$
 78 
 79         new_id = self.class.unscoped.insert attributes_values$
 80         self.id = new_id if self.class.primary_key$
fix postgres db migration failure since no result is returned in this case
Merge pull request #197 from seashell-qd/master

Fix exception raised in method "id=" when inserting new record and postgres db migration failure (issue #196)
Fixes to ensure that has_one associations work correctly
Merge conflict resolution in master
Removed debugging output
Version bump
Don't refer to deprecated set_primary_keys in README
Merge pull request #201 from henare/patch-1

Don't refer to deprecated set_primary_keys in README
Merge branch 'master' into ar_4.1.x

Conflicts:
	lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb
	lib/composite_primary_keys/persistence.rb
Delete unused code, rebase relation_for_destroy from AR 4.1