Sha256: 621200147aa83b3530048c26805a32eba7135d1919f4cb8ba00653ed7612f69f
Contents?: true
Size: 400 Bytes
Versions: 6
Compression:
Stored size: 400 Bytes
Contents
module Merit class Score < ActiveRecord::Base self.table_name = :merit_scores belongs_to :sash has_many :score_points, :dependent => :destroy, :class_name => 'Merit::Score::Point' def points score_points.group(:score_id).sum(:num_points).values.first || 0 end class Point < ActiveRecord::Base belongs_to :score, :class_name => 'Merit::Score' end end end
Version data entries
6 entries across 6 versions & 1 rubygems