Sha256: bc28f92263a4dadece8a9e36d471b4d04b0346a7031b1be05bd280dcc2dfbd26

Contents?: true

Size: 628 Bytes

Versions: 8

Compression:

Stored size: 628 Bytes

Contents

require 'earth/locality'
class ResidenceFuelPrice < ActiveRecord::Base
  self.primary_key = "row_hash"
  
  belongs_to :fuel, :class_name => 'ResidenceFuelType', :foreign_key => 'residence_fuel_type_name'
  belongs_to :locatable, :polymorphic => true
  
  col :row_hash
  col :residence_fuel_type_name
  col :year, :type => :integer
  col :month, :type => :integer
  col :price, :type => :float
  col :price_units
  col :price_description
  col :locatable_id
  col :locatable_type
  add_index [:price, :residence_fuel_type_name, :month, :year, :locatable_type, :locatable_id]
  add_index [:price, :residence_fuel_type_name]
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
earth-0.11.20 lib/earth/residence/residence_fuel_price.rb
earth-0.11.19 lib/earth/residence/residence_fuel_price.rb
earth-0.11.18 lib/earth/residence/residence_fuel_price.rb
earth-0.11.17 lib/earth/residence/residence_fuel_price.rb
earth-0.11.16 lib/earth/residence/residence_fuel_price.rb
earth-0.11.15 lib/earth/residence/residence_fuel_price.rb
earth-0.11.14 lib/earth/residence/residence_fuel_price.rb
earth-0.11.13 lib/earth/residence/residence_fuel_price.rb