I'm trying to get Squash to run on Heroku. I have several fixes going, but here's one that I'm not sure what to do about. I get "production database not configured" trying to start the server. That's because the fork-of-a-fork of composite-primary-keys contains a monkey patch of ActiveRecord::Base.establish_connection that is out of date with current ActiveRecord code. The original drnic repo has working code, but I don't know whether it's safe to change to that.
The simplest solution would be for you to update your fork of CPK. Is that possible?
The code in question is here:
https://github.com/drnic/composite_primary_keys/blob/master/lib/composite_primary_keys/connection_adapters/abstract/connection_specification_changes.rb