Sha256: 20e4b1e0920dd6e1e0bcc9e45caaf9d35fc46c1271e7b7012f95d0bec02131df

Contents?: true

Size: 311 Bytes

Versions: 1

Compression:

Stored size: 311 Bytes

Contents

module Elabs
  class License < ApplicationRecord
    self.table_name = 'licenses'

    validates :name, presence: true
    validates :url,  presence: true
    validates :icon, presence: true

    has_many :albums
    has_many :articles
    has_many :notes
    has_many :projects
    has_many :uploads
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
elabs-2.0.0.pre app/models/elabs/license.rb