Class: RailCompany
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- RailCompany
show all
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/rail/rail_company.rb
Constant Summary
collapse
- TABLE_STRUCTURE =
<<-EOS
CREATE TABLE rail_companies
(
name CHARACTER VARYING(255) NOT NULL PRIMARY KEY,
country_iso_3166_code CHARACTER VARYING(255),
duns_number CHARACTER VARYING(255),
passengers FLOAT,
passenger_distance FLOAT,
passenger_distance_units CHARACTER VARYING(255),
trip_distance FLOAT,
trip_distance_units CHARACTER VARYING(255),
train_distance FLOAT,
train_distance_units CHARACTER VARYING(255),
train_time FLOAT,
train_time_units CHARACTER VARYING(255),
speed FLOAT,
speed_units CHARACTER VARYING(255),
electricity_intensity FLOAT,
electricity_intensity_units CHARACTER VARYING(255),
diesel_intensity FLOAT,
diesel_intensity_units CHARACTER VARYING(255),
co2_emission_factor FLOAT,
co2_emission_factor_units CHARACTER VARYING(255)
);
EOS
Method Summary
extend_mining, extended, registry