Sha256: e3d869b65d8b611b41e35687d5fd5a6674aed518687fac72b9e1a337524b4949
Contents?: true
Size: 785 Bytes
Versions: 7
Compression:
Stored size: 785 Bytes
Contents
require 'falls_back_on' require 'earth/model' require 'earth/residence/residential_energy_consumption_survey_response' class AirConditionerUse < ActiveRecord::Base extend Earth::Model TABLE_STRUCTURE = <<-EOS CREATE TABLE air_conditioner_uses ( name CHARACTER VARYING(255) NOT NULL PRIMARY KEY, fugitive_emission FLOAT, fugitive_emission_units CHARACTER VARYING(255) ); EOS self.primary_key = "name" has_many :residential_energy_consumption_survey_responses falls_back_on :fugitive_emission => 0.102295.pounds_per_square_foot.to(:kilograms_per_square_metre), # https://brighterplanet.sifterapp.com/projects/30/issues/430 :fugitive_emission_units => 'kilograms_per_square_metre' warn_unless_size 4 end
Version data entries
7 entries across 7 versions & 1 rubygems