Class: NationalTransitDatabaseCompany
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- NationalTransitDatabaseCompany
show all
- Extended by:
- Earth::Model
- Defined in:
- lib/earth/rail/national_transit_database_company.rb
Constant Summary
collapse
- TABLE_STRUCTURE =
"\nCREATE TABLE ntd_companies\n (\n id CHARACTER VARYING(255) NOT NULL PRIMARY KEY,\n name CHARACTER VARYING(255),\n acronym CHARACTER VARYING(255),\n zip_code_name CHARACTER VARYING(255),\n duns_number CHARACTER VARYING(255)\n );\n\n"
Class Method Summary
collapse
Instance Method Summary
collapse
extend_mining, extended, registry
Class Method Details
.rail_companies ⇒ Object
27
28
29
|
# File 'lib/earth/rail/national_transit_database_company.rb', line 27
def self.rail_companies
NationalTransitDatabaseRecord.rail_records.map(&:ntd_company).uniq
end
|
Instance Method Details
#rail_records ⇒ Object
31
32
33
|
# File 'lib/earth/rail/national_transit_database_company.rb', line 31
def rail_records
ntd_records.where(:mode_code => NationalTransitDatabaseMode.rail_modes)
end
|