Sha256: 39878d2a0ba47b6a8e9991ac6895ee9b6ab5d74591d48fc172866a3b965145d4
Contents?: true
Size: 361 Bytes
Versions: 4
Compression:
Stored size: 361 Bytes
Contents
# frozen_string_literal: true module Lcms module Engine class Curriculum < ActiveRecord::Base has_many :resources, dependent: :nullify has_many :authors, -> { distinct }, through: :resources validates :name, :slug, presence: true, uniqueness: true def self.default where(default: true).first end end end end
Version data entries
4 entries across 4 versions & 1 rubygems