Sha256: 18d764089c584e776646001522f34ca22318bfa36780c09204a32e25952a9794
Contents?: true
Size: 554 Bytes
Versions: 7
Compression:
Stored size: 554 Bytes
Contents
require 'earth/model' require 'earth/residence/residential_energy_consumption_survey_response' class ResidenceClass < ActiveRecord::Base extend Earth::Model TABLE_STRUCTURE = <<-EOS CREATE TABLE residence_classes ( name CHARACTER VARYING(255) NOT NULL PRIMARY KEY ); EOS 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 warn_unless_size 5 end
Version data entries
7 entries across 7 versions & 1 rubygems