Sha256: 26f75d17e1b1f669cd1288b754f573f6bb7e077aec61b09639c509ca75eb64b8
Contents?: true
Size: 823 Bytes
Versions: 7
Compression:
Stored size: 823 Bytes
Contents
require 'earth/model' class DietClass < ActiveRecord::Base extend Earth::Model TABLE_STRUCTURE = <<-EOS CREATE TABLE diet_classes ( name CHARACTER VARYING(255) NOT NULL PRIMARY KEY, intensity FLOAT, intensity_units CHARACTER VARYING(255), red_meat_share FLOAT, poultry_share FLOAT, fish_share FLOAT, eggs_share FLOAT, nuts_share FLOAT, dairy_share FLOAT, cereals_and_grains_share FLOAT, fruit_share FLOAT, vegetables_share FLOAT, oils_and_sugars_share FLOAT ); EOS self.primary_key = "name" class << self def fallback find_by_name 'standard' end end warn_unless_size 3 end
Version data entries
7 entries across 7 versions & 1 rubygems