establish_connection will automatically parse a postgres URI for you, so you can just use:
ActiveRecord::Base.establish_connection(ENV['DATABASE_URL'])
This also works for class-specific databases: class Photo < ActiveRecord::Base
establish_connection(ENV['PHOTOS_DATABASE_URL'])
end