Class: Fuel
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Fuel
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/fuel/fuel.rb
Constant Summary collapse
- TABLE_STRUCTURE =
<<-EOS CREATE TABLE fuels ( name CHARACTER VARYING(255) NOT NULL PRIMARY KEY, physical_units CHARACTER VARYING(255), density FLOAT, density_units CHARACTER VARYING(255), energy_content FLOAT, energy_content_units CHARACTER VARYING(255), carbon_content FLOAT, carbon_content_units CHARACTER VARYING(255), oxidation_factor FLOAT, biogenic_fraction FLOAT, co2_emission_factor FLOAT, co2_emission_factor_units CHARACTER VARYING(255), co2_biogenic_emission_factor FLOAT, co2_biogenic_emission_factor_units CHARACTER VARYING(255) ); EOS
Instance Method Summary collapse
Methods included from Earth::Model
extend_mining, extended, registry
Instance Method Details
#latest_fuel_year ⇒ Object
40 41 42 |
# File 'lib/earth/fuel/fuel.rb', line 40 def latest_fuel_year fuel_years.find_by_year fuel_years.maximum(:year) end |