Class: GeoMasterJp::StationConnection

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/geo_master_jp/station_connection.rb

Class Method Summary collapse

Class Method Details

.inherited(child) ⇒ Object



9
10
11
12
13
14
15
# File 'app/models/geo_master_jp/station_connection.rb', line 9

def self.inherited(child)
  child.belongs_to :line,      class_name: GeoMasterJp.config.alternative_class_name(:line),    foreign_key: :geo_master_jp_line_code,      primary_key: :code
  child.belongs_to :station_1, class_name: GeoMasterJp.config.alternative_class_name(:station), foreign_key: :geo_master_jp_station_1_code, primary_key: :code
  child.belongs_to :station_2, class_name: GeoMasterJp.config.alternative_class_name(:station), foreign_key: :geo_master_jp_station_2_code, primary_key: :code

  super
end