Sha256: d84beb55b1ceaa33a217874879524995866eae12f58a6a4e4e237e731527154a

Contents?: true

Size: 319 Bytes

Versions: 5

Compression:

Stored size: 319 Bytes

Contents

class ResidenceClass < ActiveRecord::Base
  self.primary_key = "name"
  
  has_many :residential_energy_consumption_survey_responses

  CLASSIFICATIONS = ['mobile home', 'house', 'apartment']

  def classification
    CLASSIFICATIONS.detect { |c| name.downcase.include? c }
  end

  col :name

  warn_unless_size 5
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
earth-0.12.4 lib/earth/residence/residence_class.rb
earth-0.12.3 lib/earth/residence/residence_class.rb
earth-0.12.2 lib/earth/residence/residence_class.rb
earth-0.12.1 lib/earth/residence/residence_class.rb
earth-0.12.0 lib/earth/residence/residence_class.rb