Sha256: bcdeaa7f0ea85b3419f3635fb730e47fd2d9bd5a46c906658de527f3642b4a9e
Contents?: true
Size: 1.48 KB
Versions: 4
Compression:
Stored size: 1.48 KB
Contents
require 'earth/fuel' class NationalTransitDatabaseRecord < ActiveRecord::Base self.primary_key = "name" self.table_name = :ntd_records belongs_to :ntd_company, :foreign_key => 'company_id', :class_name => 'NationalTransitDatabaseCompany' def self.rail_records where(:mode_code => NationalTransitDatabaseMode.rail_modes) end col :name col :company_id col :mode_code col :service_type col :vehicle_distance, :type => :float col :vehicle_distance_units col :vehicle_time, :type => :float col :vehicle_time_units col :passenger_distance, :type => :float col :passenger_distance_units col :passengers, :type => :float col :electricity, :type => :float col :electricity_units col :diesel, :type => :float col :diesel_units col :gasoline, :type => :float col :gasoline_units col :lpg, :type => :float col :lpg_units col :lng, :type => :float col :lng_units col :cng, :type => :float col :cng_units col :kerosene, :type => :float col :kerosene_units col :biodiesel, :type => :float col :biodiesel_units col :other_fuel, :type => :float col :other_fuel_units col :other_fuel_description warn_if_nulls_except( :electricity, :electricity_units, :diesel, :diesel_units, :lpg, :lpg_units, :lng, :lng_units, :cng, :cng_units, :kerosene, :kerosene_units, :biodiesel, :biodiesel_units, :other_fuel, :other_fuel_units, :other_fuel_description ) warn_unless_size 1310 end
Version data entries
4 entries across 4 versions & 1 rubygems