class TokyoMetro::Factory::Seed::Static::TrainType::Custom::Main::Hash

Public Instance Methods

seed_instance_for_escaping_undefined() click to toggle source
# File lib/tokyo_metro/factory/seed/static/train_type/custom/main/hash.rb, line 5
def seed_instance_for_escaping_undefined
  train_type_in_api = ::TrainTypeInApi.find_by( same_as: "odpt.TrainType:TokyoMetro.Unknown" )

  h = {
    same_as: "custom.TrainType:Undefined" ,
    note: "未定義" ,
    train_type_in_api_id: train_type_in_api.id ,
    railway_line_id: ::RailwayLine.find_by_name_ja( "未定義" )
  }
  ::TrainType.find_or_create_by(h)
end