lib/earth/residence/residence_fuel_price.rb in earth-0.5.0 vs lib/earth/residence/residence_fuel_price.rb in earth-0.5.2

- old
+ new

@@ -5,14 +5,19 @@ self.minimum_cohort_size = 5 # ? FIXME belongs_to :fuel, :class_name => 'ResidenceFuelType', :foreign_key => 'residence_fuel_type_name' belongs_to :locatable, :polymorphic => true - data_miner do - tap "Brighter Planet's residence fuel price data", Earth.taps_server - - process "pull dependencies" do - run_data_miner_on_belongs_to_associations - end + create_table do + string 'row_hash' + string 'residence_fuel_type_name' + integer 'year' + integer 'month' + float 'price' + string 'price_units' + string 'price_description' + string 'locatable_id' + string 'locatable_type' + index ['price', 'residence_fuel_type_name', 'month', 'year', 'locatable_type', 'locatable_id'] + index ['price', 'residence_fuel_type_name'] end - end