Sha256: 0fe033f89e4a3ed4205e77cbc377b1bafd69a757b9ffc156412b397546fc3829
Contents?: true
Size: 502 Bytes
Versions: 6
Compression:
Stored size: 502 Bytes
Contents
module Merit::Models::ActiveRecord class BadgesSash < ActiveRecord::Base include Merit::Models::BadgesSashConcern belongs_to :badge, foreign_key: "badge_id", class_name: 'Merit::Badge' belongs_to :sash, foreign_key: "sash_id", class_name: 'Merit::Sash' has_many :activity_logs, class_name: 'Merit::ActivityLog', as: :related_change validates_presence_of :badge_id, :sash end end class Merit::BadgesSash < Merit::Models::ActiveRecord::BadgesSash; end
Version data entries
6 entries across 6 versions & 1 rubygems