module TokyoMetro::Factory::Seed::Reference::RailwayLine
Private Instance Methods
railway_line_id( whole = nil , search_by: @info.railway_line )
click to toggle source
# File lib/tokyo_metro/factory/seed/reference/railway_line.rb, line 13 def railway_line_id( whole = nil , search_by: @info.railway_line ) _railway_line_in_db = railway_line_in_db( whole , search_by: search_by ) raise "Error: \"#{ search_by }\" does not exist in the database." if _railway_line_in_db.nil? _railway_line_in_db.id end
railway_line_in_db( whole = nil , search_by: @info.railway_line )
click to toggle source
# File lib/tokyo_metro/factory/seed/reference/railway_line.rb, line 5 def railway_line_in_db( whole = nil , search_by: @info.railway_line ) if whole.present? whole.find_by_same_as( search_by ) else ::RailwayLine.find_by_same_as( search_by ) end end