app/models/tube_rack/purpose.rb
# frozen_string_literal: true
# The purpose of a tube rack is to hold tubes.
# Created to hold the size of the tube rack for use when generating manifests.
class TubeRack::Purpose < Purpose
self.default_prefix = 'TR'
has_many :sample_manifests, inverse_of: :tube_rack_purpose, dependent: :restrict_with_exception
def self.standard_tube_rack
TubeRack::Purpose.find_by(name: 'TR Stock 96')
end
end