Sha256: 3b035b5f9a7c85524ba5bdacdf5e76b2a42b88ed0dedfb51b8c6a09a6f4c1578

Contents?: true

Size: 334 Bytes

Versions: 8

Compression:

Stored size: 334 Bytes

Contents

class Tariff < ActiveRecord::Base
	set_primary_keys [:tariff_id, :start_date]
	has_many :product_tariffs, :foreign_key => [:tariff_id, :tariff_start_date]
	has_one :product_tariff, :foreign_key => [:tariff_id, :tariff_start_date]
	has_many :products, :through => :product_tariffs, :foreign_key => [:tariff_id, :tariff_start_date]
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
composite_primary_keys-3.1.8 test/fixtures/tariff.rb
composite_primary_keys-3.1.7 test/fixtures/tariff.rb
composite_primary_keys-3.1.6 test/fixtures/tariff.rb
composite_primary_keys-3.1.5 test/fixtures/tariff.rb
composite_primary_keys-3.1.4 test/fixtures/tariff.rb
composite_primary_keys-3.1.2 test/fixtures/tariff.rb
composite_primary_keys-3.1.1 test/fixtures/tariff.rb
composite_primary_keys-3.1.0 test/fixtures/tariff.rb