Sha256: 815ceac2c8a05aaf4a6489fe9e1f9dcf9f51ac57f8de7c575e485241fdc6df77
Contents?: true
Size: 384 Bytes
Versions: 28
Compression:
Stored size: 384 Bytes
Contents
require_dependency "renalware/pd" module Renalware module PD class InfectionOrganism < ApplicationRecord belongs_to :organism_code belongs_to :infectable, polymorphic: true validates :organism_code, uniqueness: { scope: [:infectable_id, :infectable_type] }, presence: true def to_s organism_code.name end end end end
Version data entries
28 entries across 28 versions & 1 rubygems