class Gemstash::DB::Rubygem

Sequel model for rubygems table.

Public Class Methods

find_or_insert(spec) click to toggle source
# File lib/gemstash/db/rubygem.rb, line 9
def self.find_or_insert(spec)
  record = self[name: spec.name]
  return record.id if record

  new(name: spec.name).tap(&:save).id
end