Sha256: 7b2544b0d02e0500846257105d341bb26385823e3345a9df299cf12d9f48b25e
Contents?: true
Size: 564 Bytes
Versions: 5
Compression:
Stored size: 564 Bytes
Contents
module Gitrob module Models class Repository < Sequel::Model set_allowed_columns :github_id, :name, :full_name, :description, :private, :url, :html_url, :homepage, :size, :default_branch one_to_many :blobs many_to_one :assessment many_to_one :owner many_to_many :comparisons def validate super validates_presence [:github_id, :name, :full_name, :private, :url, :html_url, :size, :default_branch] end end end end
Version data entries
5 entries across 5 versions & 1 rubygems