Class: NationalTransitDatabaseRecord
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- NationalTransitDatabaseRecord
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/rail/national_transit_database_record.rb
Constant Summary collapse
- TABLE_STRUCTURE =
<<-EOS CREATE TABLE ntd_records ( name CHARACTER VARYING(255) NOT NULL PRIMARY KEY, company_id CHARACTER VARYING(255), mode_code CHARACTER VARYING(255), service_type CHARACTER VARYING(255), vehicle_distance FLOAT, vehicle_distance_units CHARACTER VARYING(255), vehicle_time FLOAT, vehicle_time_units CHARACTER VARYING(255), passenger_distance FLOAT, passenger_distance_units CHARACTER VARYING(255), passengers FLOAT, electricity FLOAT, electricity_units CHARACTER VARYING(255), diesel FLOAT, diesel_units CHARACTER VARYING(255), gasoline FLOAT, gasoline_units CHARACTER VARYING(255), lpg FLOAT, lpg_units CHARACTER VARYING(255), lng FLOAT, lng_units CHARACTER VARYING(255), cng FLOAT, cng_units CHARACTER VARYING(255), kerosene FLOAT, kerosene_units CHARACTER VARYING(255), biodiesel FLOAT, biodiesel_units CHARACTER VARYING(255), other_fuel FLOAT, other_fuel_units CHARACTER VARYING(255), other_fuel_description CHARACTER VARYING(255) ); EOS
Class Method Summary collapse
Methods included from Earth::Model
extend_mining, extended, registry
Class Method Details
.rail_records ⇒ Object
52 53 54 |
# File 'lib/earth/rail/national_transit_database_record.rb', line 52 def self.rail_records where(:mode_code => NationalTransitDatabaseMode.rail_modes) end |