class TokyoMetro::Factory::Seed::Api::TrainTimetable::Info::StationTime::Info::TrainRelation::MetaClass::Info

Private Instance Methods

db_instance() click to toggle source
# File lib/tokyo_metro/factory/seed/api/train_timetable/info/station_time/info/train_relation/meta_class/info.rb, line 15
def db_instance
  db_class.find_or_create_by( hash_to_db )
end
hash_for_updating_db() click to toggle source
# File lib/tokyo_metro/factory/seed/api/train_timetable/info/station_time/info/train_relation/meta_class/info.rb, line 23
def hash_for_updating_db
  raise "#{self.class.name}\##{__method__} is not defined yet."
end
method_name_for_db_instance_class() click to toggle source
# File lib/tokyo_metro/factory/seed/api/train_timetable/info/station_time/info/train_relation/meta_class/info.rb, line 19
def method_name_for_db_instance_class
  :db_instance_class_of_train_relation
end
seed_main() click to toggle source
# File lib/tokyo_metro/factory/seed/api/train_timetable/info/station_time/info/train_relation/meta_class/info.rb, line 10
def seed_main
  _db_instance = db_instance
  _db_instance.update( hash_for_updating_db )
end