11 lines
262 B
Ruby
11 lines
262 B
Ruby
class Goal < ActiveRecord::Base
|
|
belongs_to :project, required: true
|
|
has_many :targets, inverse_of: :goal, dependent: :destroy
|
|
|
|
validates :name, presence: true, uniqueness: {scope: :project_id}
|
|
|
|
def is_binding?
|
|
self == project.goals.binding
|
|
end
|
|
end
|