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 =
"\nCREATE TABLE ntd_records\n (\n name CHARACTER VARYING(255) NOT NULL PRIMARY KEY,\n company_id CHARACTER VARYING(255),\n mode_code CHARACTER VARYING(255),\n service_type CHARACTER VARYING(255),\n vehicle_distance FLOAT,\n vehicle_distance_units CHARACTER VARYING(255),\n vehicle_time FLOAT,\n vehicle_time_units CHARACTER VARYING(255),\n passenger_distance FLOAT,\n passenger_distance_units CHARACTER VARYING(255),\n passengers FLOAT,\n electricity FLOAT,\n electricity_units CHARACTER VARYING(255),\n diesel FLOAT,\n diesel_units CHARACTER VARYING(255),\n gasoline FLOAT,\n gasoline_units CHARACTER VARYING(255),\n lpg FLOAT,\n lpg_units CHARACTER VARYING(255),\n lng FLOAT,\n lng_units CHARACTER VARYING(255),\n cng FLOAT,\n cng_units CHARACTER VARYING(255),\n kerosene FLOAT,\n kerosene_units CHARACTER VARYING(255),\n biodiesel FLOAT,\n biodiesel_units CHARACTER VARYING(255),\n other_fuel FLOAT,\n other_fuel_units CHARACTER VARYING(255),\n other_fuel_description CHARACTER VARYING(255)\n );\n\n"
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 |