Class: AutomobileMakeModelYearVariant
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- AutomobileMakeModelYearVariant
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/automobile/automobile_make_model_year_variant.rb
Defined Under Namespace
Classes: Parser
Constant Summary collapse
- TABLE_STRUCTURE =
"\nCREATE TABLE automobile_make_model_year_variants\n (\n row_hash CHARACTER VARYING(255) NOT NULL PRIMARY KEY,\n make_name CHARACTER VARYING(255),\n model_name CHARACTER VARYING(255),\n year INTEGER,\n transmission CHARACTER VARYING(255),\n speeds CHARACTER VARYING(255),\n drive CHARACTER VARYING(255),\n fuel_code CHARACTER VARYING(255),\n fuel_efficiency FLOAT,\n fuel_efficiency_units CHARACTER VARYING(255),\n fuel_efficiency_city FLOAT,\n fuel_efficiency_city_units CHARACTER VARYING(255),\n fuel_efficiency_highway FLOAT,\n fuel_efficiency_highway_units CHARACTER VARYING(255),\n alt_fuel_code CHARACTER VARYING(255),\n alt_fuel_efficiency FLOAT,\n alt_fuel_efficiency_units CHARACTER VARYING(255),\n alt_fuel_efficiency_city FLOAT,\n alt_fuel_efficiency_city_units CHARACTER VARYING(255),\n alt_fuel_efficiency_highway FLOAT,\n alt_fuel_efficiency_highway_units CHARACTER VARYING(255),\n cylinders INTEGER,\n displacement FLOAT,\n turbo BOOLEAN,\n supercharger BOOLEAN,\n injection BOOLEAN,\n size_class CHARACTER VARYING(255),\n type_name CHARACTER VARYING(255)\n );\nCREATE INDEX index_automobile_make_model_year_variants_on_make_name ON automobile_make_model_year_variants (make_name);\nCREATE INDEX index_automobile_make_model_year_variants_on_model_name ON automobile_make_model_year_variants (model_name);\nCREATE INDEX index_automobile_make_model_year_variants_on_year ON automobile_make_model_year_variants (year)\n\n"