Class: Country
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Country
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/locality/country.rb
Constant Summary collapse
- TABLE_STRUCTURE =
"\nCREATE TABLE countries\n (\n iso_3166_code CHARACTER VARYING(255) NOT NULL PRIMARY KEY, /* alpha-2 2-letter like GB */\n iso_3166_numeric_code INTEGER, /* numeric like 826; aka UN M49 code */\n iso_3166_alpha_3_code CHARACTER VARYING(255), /* 3-letter like GBR */\n name CHARACTER VARYING(255),\n heating_degree_days FLOAT,\n heating_degree_days_units CHARACTER VARYING(255),\n cooling_degree_days FLOAT,\n cooling_degree_days_units CHARACTER VARYING(255),\n automobile_urbanity FLOAT, /* float from 0 to 1 */\n automobile_fuel_efficiency FLOAT,\n automobile_fuel_efficiency_units CHARACTER VARYING(255),\n automobile_city_speed FLOAT,\n automobile_city_speed_units CHARACTER VARYING(255),\n automobile_highway_speed FLOAT,\n automobile_highway_speed_units CHARACTER VARYING(255),\n automobile_trip_distance FLOAT,\n automobile_trip_distance_units CHARACTER VARYING(255),\n electricity_emission_factor FLOAT,\n electricity_emission_factor_units CHARACTER VARYING(255),\n electricity_co2_emission_factor FLOAT,\n electricity_co2_emission_factor_units CHARACTER VARYING(255),\n electricity_ch4_emission_factor FLOAT,\n electricity_ch4_emission_factor_units CHARACTER VARYING(255),\n electricity_n2o_emission_factor FLOAT,\n electricity_n2o_emission_factor_units CHARACTER VARYING(255),\n electricity_loss_factor FLOAT,\n flight_route_inefficiency_factor FLOAT,\n lodging_occupancy_rate FLOAT,\n lodging_natural_gas_intensity FLOAT,\n lodging_natural_gas_intensity_units CHARACTER VARYING(255),\n lodging_fuel_oil_intensity FLOAT,\n lodging_fuel_oil_intensity_units CHARACTER VARYING(255),\n lodging_electricity_intensity FLOAT,\n lodging_electricity_intensity_units CHARACTER VARYING(255),\n lodging_district_heat_intensity FLOAT,\n lodging_district_heat_intensity_units CHARACTER VARYING(255),\n rail_passengers FLOAT,\n rail_trip_distance FLOAT,\n rail_trip_distance_units CHARACTER VARYING(255),\n rail_speed FLOAT,\n rail_speed_units CHARACTER VARYING(255),\n rail_trip_electricity_intensity FLOAT,\n rail_trip_electricity_intensity_units CHARACTER VARYING(255),\n rail_trip_diesel_intensity FLOAT,\n rail_trip_diesel_intensity_units CHARACTER VARYING(255),\n rail_trip_co2_emission_factor FLOAT,\n rail_trip_co2_emission_factor_units CHARACTER VARYING(255)\n );\n\n"
Class Method Summary collapse
Methods included from Earth::Model
extend_mining, extended, registry
Class Method Details
.united_states ⇒ Object
76 77 78 |
# File 'lib/earth/locality/country.rb', line 76 def self.united_states find_by_iso_3166_code('US') end |