class Gemstash::DB::Upstream
Sequel model for upstreams table.
Public Class Methods
find_or_insert(upstream)
click to toggle source
# File lib/gemstash/db/upstream.rb, line 7 def self.find_or_insert(upstream) record = self[uri: upstream.to_s] return record.id if record new(uri: upstream.to_s, host_id: upstream.host_id).tap(&:save).id end